




Resumen: Únase a un equipo dinámico como Ingeniero Senior de Full-Stack y contribuya a soluciones escalables y de alto impacto mediante el desarrollo de extremo a extremo sobre una infraestructura moderna nativa en la nube. Aspectos destacados: 1. Trabajar con autonomía en el desarrollo de extremo a extremo en un entorno nativo en la nube de AWS 2. Colaborar estrechamente con los equipos de Producto, UX y partes interesadas comerciales en el desarrollo de nuevas funciones 3. Utilizar Node.js y Angular para el desarrollo y la optimización de funciones Buscamos un apasionado **Ingeniero Senior de Full-Stack** para unirse a un equipo que construye soluciones escalables y de alto impacto. En este puesto, usted será un colaborador clave dentro del equipo, trabajando con autonomía para entregar desarrollos de extremo a extremo sobre una infraestructura moderna nativa en 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) * Garantizar la calidad del software mediante la escritura y ejecución de pruebas unitarias e integradas automatizadas con Jest y Cypress * Asegurar el rendimiento y la escalabilidad del código dentro de arquitecturas orientadas a eventos * Trabajar estrechamente con los equipos de Producto, UX y comerciales para comprender los requisitos funcionales y traducirlos en soluciones técnicas eficientes * Participar en revisiones cruzadas de código para mantener la coherencia y elevar el nivel técnico en todo el equipo **Requisitos** * 3 años o más de experiencia comprobada y práctica como Desarrollador de Full-Stack, preferiblemente en entornos digitales o plataformas de mediana a gran escala * Conocimientos sólidos en Node.js (Fastify es un plus) y versiones recientes de Angular * Dominio sólido de TypeScript, RxJS y desarrollo de interfaces con SCSS * Experiencia diseñando, consumiendo e integrando APIs REST * Conocimientos prácticos o experiencia previa 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 creació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 habilidades, 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 y participación comunitaria * Grupos de empleados de EPAM * Cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn


