About this role
Job title: Full Stack Developer SR (Node.js + React)
About the Role NEORIS, ahora parte de EPAM, busca un/a Full Stack Developer SR (Node.js + React). Participarás en el diseño y desarrollo de soluciones end-to-end en entornos cloud de alta demanda, proponiendo mejoras arquitectónicas y asegurando productos escalables y de alta calidad.
What You'll Do
- Diseñar y desarrollar features end-to-end, desde base de datos hasta la capa de UI.
- Implementar y mantener APIs REST utilizando Node.js/NestJS.
- Integrar servicios externos y manejar asincronismo avanzado.
- Construir interfaces con React/Next.js siguiendo buenas prácticas de performance.
- Implementar y ejecutar tests automatizados (unitarios, integración y UI).
- Trabajar con arquitecturas orientadas a eventos y servicios en AWS.
- Asegurar estándares de seguridad, observabilidad y calidad del código.
- Participar activamente en decisiones técnicas y mejoras de arquitectura.
What We're Looking For
- +5 años de experiencia desarrollando software en entornos productivos.
- Experiencia sólida con Node.js (ideal NestJS) y diseño de APIs REST.
- Manejo de asincronismo, event loop y control de errores.
- Experiencia con bases de datos relacionales y no relacionales.
- Conocimiento en arquitectura orientada a eventos (SQS, RabbitMQ o similar).
- Experiencia en AWS (EKS, Lambda, S3, CloudWatch).
- Uso de Docker y nociones de Kubernetes.
- Experiencia comprobable con React (ideal Next.js).
- Manejo de estado (Redux, Zustand o similar).
- Experiencia en testing (Jest, React Testing Library, Cypress).
- Autenticación y seguridad en APIs (JWT, OAuth).
- Experiencia en diseño de sistemas escalables y resilientes.
Nice to Have
- Experiencia adicional con Next.js (si no cubierto arriba).
- Conocimientos en prácticas de observabilidad, CI/CD o servicios de caché/colas.
Compensation & Benefits
- Cobertura médica premium: Plan de salud de primera línea completamente cubierto para vos y tu familia.
- Soporte para home office: Bono de conectividad para tus necesidades de trabajo remoto.
- Capacitaciones: Descuentos en clases de inglés y acceso a Udemy.
- Tiempo de deporte: Beneficios y descuentos en gimnasios.
- Tiempo para vos: Vacaciones flexibles y día libre en tu cumpleaños.
- Desarrollo profesional continuo: Oportunidades de aprendizaje y crecimiento constante.