Descripción
Resumen:
Únase a un equipo interno de plataforma para desarrolladores en rápido crecimiento como Desarrollador Senior TypeScript+Node.js, siendo responsable de la arquitectura frontend y liderando iniciativas técnicas.
Aspectos destacados:
1. Tomar decisiones propias sobre la arquitectura frontend y establecer estándares técnicos
2. Trabajar en un portal unificado (Backstage.io) para agilizar el desarrollo de software
3. Colaborar de forma independiente en equipos distribuidos y multifuncionales
Buscamos un **Desarrollador Senior TypeScript\+Node.js** para unirse a un equipo interno de plataforma para desarrolladores en rápido crecimiento, trabajando en Backstage.io para construir un portal unificado que agilice la forma en que los equipos construyen, gestionan y supervisan el software. La plataforma se centra en un catálogo de software que proporciona un único punto de entrada a lo largo de todo el ciclo de vida del desarrollo: desde el descubrimiento de servicios y herramientas hasta la gestión de proyectos y equipos.
**Responsabilidades**
* Tomar decisiones propias sobre la arquitectura frontend, incluyendo la estructura de componentes, la gestión del estado, los estándares de TypeScript y el rendimiento
* Aplicar prácticas de desarrollo guiado por especificaciones, asegurando que cada funcionalidad comience con una especificación y que cada implementación sea trazable hasta ella
* Actuar como líder técnico mediante revisiones de código, estableciendo estándares frontend y brindando mentoría a otros ingenieros
* Integrar entidades ELK en el catálogo de Backstage
* Integrar extensiones y plantillas en Backstage y crear scripts de representación
* Desarrollar una funcionalidad para ejecutar scripts de Terraform
* Integrar las capacidades de JIRA Service Desk en Backstage
* Integrar las capacidades de Jenkins/CICD en Backstage
* Colaborar de forma independiente en equipos distribuidos y multifuncionales
**Requisitos**
* 3\+ años de experiencia en desarrollo backend con Node.js
* Conocimientos avanzados en TypeScript
* Experiencia con plataformas en la nube, alojamiento y despliegue de aplicaciones
* Capacidad para trabajar de forma independiente en equipos distribuidos y multifuncionales
* Competencia en asistentes de programación con IA como GitHub Copilot o Claude Code, incluido el trabajo con Agentes, Habilidades, MCP y flujos de trabajo de IA para la productividad del equipo
* Competencia en inglés a nivel B2\+
**Deseable**
* Familiaridad con el desarrollo asistido por IA de GitHub Copilot, incluidos agentes, habilidades y MCP
* Experiencia con marcos de desarrollo guiado por especificaciones como SpecKit o BMAD
* Antecedentes en portales para desarrolladores, ingeniería de plataformas o herramientas internas
* Conocimiento de la pila ELK
* Familiaridad con Backstage.io y Terraform
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales de colegas 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
* Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn