Descripción
Resumen:
Buscamos un Desarrollador Fullstack Senior en JavaScript para construir y evolucionar un portal interno para desarrolladores, con énfasis en TypeScript, arquitectura frontend y entrega en la nube.
Aspectos destacados:
1. Liderar la ejecución basada en especificaciones y colaborar con equipos distribuidos
2. Mejorar la calidad de la ingeniería mediante revisiones y tutoría
3. Diseñar la arquitectura frontend y definir los estándares de TypeScript
Buscamos un **Desarrollador Full\-Stack Senior en JavaScript** para construir y evolucionar un portal interno para desarrolladores con un fuerte enfoque en estándares de TypeScript, arquitectura frontend y entrega basada en la nube. Usted liderará la ejecución basada en especificaciones, colaborará con equipos distribuidos y mejorará la calidad de la ingeniería mediante revisiones y tutoría; ¡postúlese ahora!
**Responsabilidades**
* Tomar decisiones sobre la arquitectura frontend, incluyendo la estructura de componentes y la gestión del estado
* Definir los estándares de TypeScript y las mejores prácticas de rendimiento para el portal
* Desarrollar servicios y integraciones en Node.js que respalden la plataforma para desarrolladores
* Implementar el desarrollo basado en especificaciones, de modo que cada funcionalidad se vincule con una especificación aprobada
* Revisar código y hacer cumplir los estándares de calidad, seguridad y mantenibilidad
* Tutorar a ingenieros y orientar las decisiones técnicas en todo el equipo
* Integrar herramientas internas y extensiones de la plataforma para optimizar los flujos de trabajo del ciclo de vida del software (SDLC)
* Coordinar la entrega con equipos distribuidos, con un horario laboral ajustado hasta las 2 p.m. PST
**Requisitos**
* 3 años o más de experiencia fullstack en JavaScript/TypeScript con Node.js
* Experiencia en plataformas en la nube, incluyendo alojamiento y despliegue de aplicaciones
* Experiencia de liderazgo a nivel senior, brindando dirección técnica y revisiones de código
* Habilidades sólidas de propiedad de proyectos, trabajando de forma independiente con equipos distribuidos
* Competencias avanzadas en desarrollo backend con Node.js para APIs e integraciones
* Conocimientos sólidos de TypeScript, con atención a los estándares y al rendimiento
* Habilidades efectivas de comunicación y colaboración en entornos multifuncionales
* Dominio del inglés: nivel B2 (intermedio alto)
**Deseable**
* Experiencia con Backstage, incluyendo desarrollo de complementos y plantillas
* Experiencia en integración con Elastic Stack o Elasticsearch
* Experiencia con Terraform, incluyendo ejecución o automatización de scripts de Terraform
* Experiencia con Google Cloud Platform
* Experiencia en alojamiento de aplicaciones web y despliegue de aplicaciones Node.js
**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 libres remunerados y licencias por enfermedad
* Cursos de actualización de habilidades, reconversión profesional y certificaciones
* Acceso ilimitado a la biblioteca de LinkedIn Learning y a 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