Pular para o conteúdo principal

FullStack Developer

Descrição da vaga

¡Sé parte de Stefanini!​




En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.​



Responsabilidades e atribuições

Funciones del cargo:


1.     Revisión del análisis técnico y funcional, y del diseño, del Sistema de Rebates a desarrollar para Perú, basado en lo existente en Chile y las definiciones de alcance.

2.     Implementación del nuevo sistema, reutilizando componentes y servicios existentes cuando sea aplicable. Basado en diseño ya existente.

3.     Esto incluye desarrollo de integraciones con sistemas contables.

4.     Adaptación o modificación de artefactos según las diferencias entre los sistemas de Chile y Perú. El desarrollo final debe ser corporativo.

5.     Desarrollo de nuevos artefactos y servicios cuando sea necesario para satisfacer requerimientos específicos.

6.     Ejecución de pruebas unitarias, integrales y de aceptación, incluyendo documentación técnica y funcional.

7.     Acompañamiento en la puesta en marcha y soporte inicial en ambiente productivo.



Skills imprescindibles:


o  TypeScript avanzado.

o  Node.js 22+

o  Express y diseño de APIs REST.

o  React + Next.js (App Router, SSR/CSR, auth, manejo de estado).

o  Testing con Jest (unitario, integración, mocks, cobertura útil).

o  MongoDB y modelado con Mongoose o Typegoose.

o  Kafka con KafkaJS (consumo, group id, reintentos, manejo de offsets).

o  Inyección de dependencias con Awilix e Inversify.

o  Docker y despliegue en Kubernetes/Helm (values por ambiente).

o  CI/CD con Bitbucket Pipelines y calidad de código con Sonar.

o  Observabilidad con Datadog APM y logging estructurado.

o  Trabajo con variables de entorno y configuración por ambiente.

-         Experiencias específicas en backend

o  Integraciones AWS S3.

o  Integración con APIs externas con control de timeout, retry y batch/chunk.

o  Procesos batch y cronjobs con tolerancia a fallos.

o  Seguridad de API: JWT, CORS, validaciones, manejo de secretos.

o  Conocimiento de arquitectura hexagonal.

-         Experiencias específicas en frontend:

o  Componentización y diseño de UI mantenible con Tailwind y Radix/ShadCN.

o  Manejo de formularios y validaciones robustas.

o  Consumo de API con estrategias de errores, loading y caching.

o  Testing de componentes y flujos críticos


Stack Tecnologico


·      Lenguaje de programación / librería / Framework: Javascript, Node (Typescript), React, Express.

·      Mensajería: Kafka, SQS y API Rest.

·      Contenedores: Docker / Kubernetes.

·      Monitoreo: Datadog.

·      Autenticación / Autorización: OAuth2, JWT.

·      Base de datos: MongoDB Atlas.

·      Cloud: AWS

Requisitos e qualificações

-         Ingeniero Informático, Ingeniero en Telemática, Analista Programador u otra carrera técnica o profesional afín.

-         4 años o más de experiencia profesional

-         Conocimientos en: Desarrollo de Software, Patrones de Diseño para el Desarrollo de Software, Patrones de Integración, Microservicios, Metodologías ágiles,

Desarrollo de plataforma distribuida con web, backend transaccional, cron de cálculos, productores y consumidores Kafka.

-         Experiencia real en sistemas orientados a eventos y procesamiento asíncrono.

-         Experiencia en observabilidad, CI/CD y despliegues containerizados.

Informações adicionais

Beneficios Stefanini

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: presentacion de candidato
  3. Etapa 3: entrevista
  4. Etapa 4: onbording
  5. Etapa 5: Contratação

Creer para co-crear

¿Buscas un lugar donde tus ideas brillen?

Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso. 


Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!