Descripción
Resumen:
Únase como Desarrollador Full Stack, encargándose de forma independiente del desarrollo de extremo a extremo en una infraestructura moderna nativa en la nube en AWS, colaborando con los equipos de Producto, UX y partes interesadas.
Aspectos destacados:
1. Manejar de forma independiente el desarrollo de extremo a extremo en infraestructura nativa en la nube de AWS
2. Colaborar con los equipos de Producto, UX, Líder Técnico y partes interesadas comerciales
3. Desarrollar y perfeccionar funciones utilizando Node.js y Angular
Buscamos un **Desarrollador Full Stack** experimentado con sólidos conocimientos en JavaScript para unirse a nuestro equipo.
En este puesto, actuará como un contribuyente central dentro del equipo, encargándose de forma independiente del desarrollo de extremo a extremo en una infraestructura moderna nativa en la nube en AWS, mientras trabaja en un ecosistema dinámico junto con los equipos de Producto, UX, el Líder Técnico y las partes interesadas comerciales.
**Responsabilidades**
* Desarrollar y perfeccionar nuevas funciones utilizando Node.js en el backend y Angular en el frontend, manteniendo el código limpio y mantenible
* Participar activamente en las discusiones técnicas y de diseño de software del equipo, compartiendo su perspectiva y enriqueciendo la arquitectura definida por el Líder Técnico
* Contribuir a la implementación y supervisión de componentes en la nube mediante servicios de AWS como Lambda, ECS y EKS
* Garantizar la calidad del software creando y ejecutando pruebas unitarias e integrales automatizadas con Jest y Cypress
* Mantener el rendimiento y la escalabilidad del código dentro de arquitecturas orientadas a eventos
* Colaborar con los equipos de Producto, UX y Negocio para interpretar los requisitos funcionales y transformarlos en soluciones técnicas eficaces
* Participar 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 práctica como Desarrollador Full Stack, preferiblemente en entornos digitales o de mediana a alta escalabilidad
* Dominio sólido de TypeScript, RxJS y marcado SCSS
* Experiencia consolidada con Angular para el desarrollo frontend
* Experiencia aplicada con Fastify para la construcción de servicios backend
* Antecedentes en el diseño, consumo e integración de APIs REST
* Conocimientos prácticos o exposición previa a servicios de AWS tales como Lambda, ECS, S3, DynamoDB y CloudWatch
* Aplicación constante de buenas prácticas, incluidos los principios Clean Code y SOLID
* Conocimiento de arquitecturas orientadas a eventos y plataformas de mensajería como RabbitMQ y AWS SNS/SQS
* Mentalidad centrada en la calidad, con experiencia en la escritura de pruebas unitarias con Jest, así como en Cypress o herramientas similares para pruebas de extremo a extremo
* Nivel de inglés B2 o superior, con excelentes habilidades comunicativas tanto escritas como orales
**Deseable**
* Antecedentes o conocimientos previos sobre la industria Fintech, banca digital o plataformas de alta transaccionalidad
* Exposición práctica a servicios de AWS tales como Lambda, ECS, S3, DynamoDB y CloudWatch
* Familiaridad con Apache Kafka para transmisión distribuida de eventos
* Experiencia práctica con pipelines CI/CD utilizando herramientas como GitHub Actions o GitLab CI
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales de profesionales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días de vacaciones pagados y licencias por enfermedad
* Cursos de actualización de habilidades, 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