Descripción
Resumen:
Buscamos un Desarrollador Fullstack Senior de JavaScript para construir y evolucionar un portal interno para desarrolladores, centrándonos en los estándares de TypeScript, la arquitectura frontend y la entrega basada en la nube.
Aspectos destacados:
1. Liderar la ejecución basada en especificaciones y colaborar con equipos distribuidos
2. Mejorar la calidad de 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 de JavaScript** para construir y evolucionar un portal interno para desarrolladores con un fuerte enfoque en los estándares de TypeScript, la arquitectura frontend y la entrega basada en la nube. Usted liderará la ejecución basada en especificaciones, colaborará con equipos distribuidos y mejorará la calidad de ingeniería mediante revisiones y tutoría: ¡postule 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 guiar 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 desarrollo de software (SDLC)
* Coordinar la entrega con equipos distribuidos, con un horario laboral ajustado hasta las 14:00 hora del Pacífico (PST)
**Requisitos**
* 3 años o más de experiencia fullstack con JavaScript/TypeScript y 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 realizando 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 (plugins) y plantillas
* Experiencia en integración con Elastic Stack o Elasticsearch
* Experiencia con Terraform, incluyendo la ejecución o automatización de scripts de Terraform
* Experiencia con Google Cloud Platform
* Experiencia en alojamiento de aplicaciones web y despliegue de Node.js
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajar 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 certificación
* 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
*EPAM es un empleador que ofrece igualdad de oportunidades. Todos los candidatos calificados recibirán consideración para su contratación sin importar raza, color, religión, sexo, origen nacional, edad, orientación sexual, identidad o expresión de género, discapacidad, condición de veterano protegido u otra característica protegida por la ley aplicable.*