FullStack Developer
Você vai direto pra vaga — sem criar conta aqui.
Verificada em 27/05/2026 · Clique e candidate-se.
Sobre a 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
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
- 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.
Beneficios Stefanini
Explorar mais vagas
Vagas relacionadas
Help Desk Analyst L1
Stefanini Latam
há cerca de 11 horas · Miguel Hidalgo
Desarrollador BI Senior
Stefanini Latam
há cerca de 3 horas · Bogotá, D.c.
BACKEND - AWS SR
Stefanini Latam
há cerca de 5 horas · Lima
BACKEND - AWS SR
Stefanini Latam
há cerca de 5 horas · Lima
