Descripción
Resumen:
Únase como Ingeniero/a Senior Full-Stack para construir soluciones escalables y de alto impacto con autonomía, contribuyendo al desarrollo de extremo a extremo sobre una infraestructura moderna nativa de la nube.
Aspectos destacados:
1. Trabajar con autonomía en el desarrollo de extremo a extremo
2. Colaborar en un ecosistema dinámico con los equipos de Producto, UX y partes interesadas
3. Desarrollar y optimizar funciones utilizando Node.js y Angular
Buscamos un/a apasionado/a **Ingeniero/a Senior Full\-Stack** para integrarse a un equipo que construye soluciones escalables y de alto impacto. En este puesto, será un/a colaborador/a clave dentro del equipo, trabajando con autonomía para entregar desarrollos de extremo a extremo sobre una infraestructura moderna nativa de la nube impulsada por AWS. Colaborará estrechamente dentro de un ecosistema dinámico junto con los equipos de Producto, UX, el Líder Técnico y las partes interesadas comerciales para dar vida a funciones significativas.
**Responsabilidades**
* Desarrollar y optimizar nuevas funciones utilizando Node.js en el backend y Angular en el frontend, garantizando un código limpio y mantenible
* Participar activamente en discusiones técnicas y de diseño de software, aportando su propia perspectiva y valor al arquitectura definida por el Líder Técnico
* Colaborar en la implementación y supervisión de componentes en la nube mediante servicios de AWS (por ejemplo, Lambda, ECS y EKS)
* Asegurar la calidad del software escribiendo y ejecutando pruebas unitarias e integrales automatizadas con Jest y Cypress
* Garantizar el rendimiento y la escalabilidad del código dentro de arquitecturas orientadas a eventos
* Trabajar estrechamente con los equipos de Producto, UX y negocios para comprender los requisitos funcionales y traducirlos en soluciones técnicas eficientes
* Participar en revisiones de código entre equipos para mantener la coherencia y elevar el nivel técnico en todo el equipo
**Requisitos**
* 3\+ años de experiencia comprobada y práctica como Desarrollador/a Full-Stack, preferiblemente en entornos digitales o plataformas de mediana a gran escala
* Alto dominio de Node.js (Fastify es un plus) y versiones recientes de Angular
* Conocimientos sólidos de TypeScript, RxJS y desarrollo de interfaces con SCSS
* Experiencia diseñando, consumiendo e integrando APIs REST
* Conocimientos prácticos o experiencia previa trabajando con servicios de AWS (por ejemplo, Lambda, ECS, S3, DynamoDB, CloudWatch)
* Compromiso con las mejores prácticas, incluidos los principios Clean Code y SOLID
* Comprensión de arquitecturas orientadas a eventos y sistemas de mensajería (por ejemplo, Kafka, RabbitMQ, AWS SNS/SQS)
* Familiaridad con pipelines CI/CD (GitHub Actions, GitLab CI o similares)
* Mentalidad centrada en la calidad, con experiencia escribiendo pruebas unitarias con Jest (Cypress u otras herramientas E2E son un plus)
* Excelentes habilidades interpersonales: proactividad, comunicación asertiva, trabajo en equipo y apertura a retroalimentación técnica
**Deseable**
* Experiencia previa o conocimientos en el sector Fintech, banca digital o plataformas de alta transaccionalidad
* Experiencia práctica con AWS Lambda, Amazon DynamoDB y Amazon Elastic Container Service (ECS)
* Familiaridad con Apache Kafka y la construcción de flujos de trabajo CI/CD
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días de vacaciones pagados y licencias por enfermedad
* Programas de actualización de competencias, reconversión profesional y certificaciones
* Acceso ilimitado a la biblioteca de LinkedIn Learning y más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado e implicación comunitaria
* Grupos de empleados de EPAM
* Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn