Descripción
Resumen:
Buscamos un Desarrollador Senior de TypeScript+Node.js para unirse a un equipo interno de plataforma para desarrolladores en rápido crecimiento, centrado en Backstage.io para construir un portal unificado.
Aspectos destacados:
1. Tomar decisiones propias sobre la arquitectura frontend y actuar como líder técnico
2. Colaborar de forma independiente con equipos distribuidos y multifuncionales
3. Trabajar en proyectos innovadores con Backstage.io e integrar diversas funcionalidades
Estamos buscando un **Desarrollador Senior de TypeScript\+Node.js** para unirse a un equipo interno de plataforma para desarrolladores en rápido crecimiento, trabajando con Backstage.io para construir un portal unificado que simplifique la forma en que los equipos desarrollan, gestionan y supervisan el software. La plataforma se centra en un catálogo de software que proporciona un punto de entrada único para 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 rastreable hasta ella
* Actuar como líder técnico mediante revisiones de código, estableciendo estándares frontend y tutorizando a otros ingenieros
* Integrar entidades de 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 con equipos distribuidos y multifuncionales
**Requisitos**
* 3\+ años de experiencia en desarrollo backend con Node.js
* Conocimientos avanzados de TypeScript
* Experiencia con plataformas en la nube, alojamiento y despliegue de aplicaciones
* Capacidad para trabajar de forma independiente con equipos distribuidos y multifuncionales
* Competencia en asistentes de programación basados en 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 al 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
* Conocimientos del stack 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 competencias, 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