Descripción
Resumen:
Buscamos un desarrollador full stack experimentado con sólidos conocimientos en JavaScript para liderar de forma independiente el desarrollo integral sobre una infraestructura moderna nativa de la nube en AWS.
Aspectos destacados:
1. Jugador clave que lidera el desarrollo integral en infraestructura nativa de la nube de AWS
2. Desarrolla y mejora nuevas funcionalidades utilizando Node.js y Angular
3. Colabora con los equipos de Producto, UX y Negocio en soluciones técnicas
Estamos buscando un **desarrollador full stack** experimentado con sólidos conocimientos en JavaScript para formar parte de nuestro equipo.
En este puesto, actuarás como un jugador clave dentro del equipo, liderando de forma independiente el desarrollo integral sobre una infraestructura moderna nativa de la nube en AWS, mientras trabajas en un entorno dinámico junto con los equipos de Producto, UX, el líder técnico y las partes interesadas del negocio.
**Responsabilidades**
* Desarrolla y mejora nuevas funcionalidades aprovechando Node.js en el backend y Angular en el frontend, manteniendo el código limpio y fácil de mantener
* Participa activamente en las discusiones técnicas y de diseño de software del equipo, compartiendo tu punto de vista y ampliando la arquitectura definida por el líder técnico
* Apoya la implementación y supervisión de componentes en la nube mediante servicios de AWS como Lambda, ECS y EKS
* Garantiza la calidad del software escribiendo y ejecutando pruebas unitarias e integradas automatizadas con Jest y Cypress
* Mantiene el rendimiento y la escalabilidad del código a lo largo de arquitecturas basadas en eventos
* Colabora con los equipos de Producto, UX y Negocio para comprender los requisitos funcionales y traducirlos en soluciones técnicas eficaces
* Participa en revisiones cruzadas de código para mantener la coherencia y elevar los estándares técnicos generales del equipo
**Requisitos**
* No menos de 2 años de experiencia profesional aplicada como desarrollador full stack, preferiblemente en entornos digitales o de escalabilidad media a alta
* Dominio sólido de TypeScript, RxJS y marcado SCSS
* Experiencia consolidada trabajando con Angular para el desarrollo frontend
* Experiencia práctica con Fastify para el desarrollo de servicios backend
* Trayectoria comprobada en el diseño, consumo e integración de APIs REST
* Conocimientos prácticos o interacción previa con servicios de AWS como Lambda, ECS, S3, DynamoDB y CloudWatch
* Aplicación constante de buenas prácticas, incluidos los principios Clean Code y SOLID
* Familiaridad con arquitecturas basadas en eventos y plataformas de mensajería como RabbitMQ y AWS SNS/SQS
* Mentalidad orientada a la calidad, con experiencia práctica en la escritura de pruebas unitarias con Jest, además de Cypress o herramientas similares para pruebas de extremo a extremo
* Inglés a nivel B2 o superior, con excelentes habilidades comunicativas escritas y orales
**Deseable**
* Experiencia previa o conocimientos sobre el sector fintech, banca digital o plataformas de alta transaccionalidad
* Interacción práctica con servicios de AWS como Lambda, ECS, S3, DynamoDB y CloudWatch
* Familiaridad con Apache Kafka para transmisión distribuida de eventos
* Uso práctico de pipelines CI/CD con herramientas como GitHub Actions o GitLab CI
**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 remunerados y licencias por enfermedad
* Cursos de actualización, reconversión profesional y certificación
* 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