Únete a nuestro equipo como Desarrollador Frontend JavaScript React, donde serás clave en el desarrollo de nuestra plataforma de streaming de video.
Buscamos a un Ingeniero de Software Frontend apasionado y con experiencia, listo para enfrentar los desafíos de crear interfaces de usuario de alto rendimiento y escalabilidad.
Como parte de nuestro equipo, contribuirás a mejorar la experiencia de usuario en múltiples dispositivos y navegadores, trabajando con tecnologías de vanguardia como React y TypeScript.
Si eres un Programador JavaScript dedicado a la excelencia en el desarrollo de aplicaciones web, esta es tu oportunidad de crecer profesionalmente en un entorno innovador.
 Responsabilidades Clave   - Diseñar, desarrollar y mantener interfaces de usuario para aplicaciones de streaming de video, asegurando experiencias fluidas en múltiples navegadores y dispositivos.
 
 
- Implementar y optimizar el consumo de servicios REST y GraphQL, garantizando un rendimiento eficiente en aplicaciones de alto tráfico.
 
 
- Escribir código limpio, escalable y bien documentado, aplicando principios de Clean Code, SOLID y patrones de diseño.
 
 
- Colaborar estrechamente con equipos de backend, diseño UX/UI y QA para asegurar entregas de alta calidad.
 
 
- Optimizar el rendimiento de la aplicación, reduciendo tiempos de carga y asegurando la estabilidad durante picos de concurrencia.
 
 
- Realizar revisiones de código y pruebas unitarias/integración, fomentando la mejora continua del equipo.
 
 
- Mantenerse actualizado en tendencias y nuevas tecnologías de frontend relacionadas con aplicaciones de video bajo demanda (VOD).
 
 
Habilidades y Conocimientos Técnicos Requeridos  Lenguajes y Frameworks - JavaScript (ES6+) con experiencia avanzada en React.js.
 
 
- Manejo sólido de Redux (Redux Toolkit, middleware como Thunk/Saga).
 
 
- TypeScript para tipado estático y escalabilidad de proyectos.
 
 
Arquitectura y Buenas Prácticas - Programación funcional y orientada a componentes.
 
 
- Patrones de diseño aplicados a frontend: Container/Presenter, Factory, Observer.
 
 
- Principios SOLID y Clean Code.
 
 
- Modularización de código y separación de responsabilidades.
 
 
UI/UX y Herramientas - Manejo avanzado de HTML5, CSS3, Sass.
 
 
- Familiaridad con frameworks de UI (Material UI, TailwindCSS o similares).
 
 
- Optimización de renderizado y uso de hooks en React (useMemo, useCallback, useEffect).
 
 
Testing y Calidad - Experiencia con Jest, React Testing Library y Cypress.
 
 
- Configuración de pipelines de CI/CD y análisis estático de código (ESLint, Prettier).
 
 
Metodologías - Experiencia trabajando en entornos ágiles (Scrum/Kanban).
 
 
- Control de versiones con Git (GitFlow, trunk-based).
 
 
- Colaboración en equipos multidisciplinarios con herramientas como Jira, Confluence o similares.
 
 
Competencias Deseables - Experiencia previa en aplicaciones de streaming de video (OTT, VOD, Live Streaming).
 
 
- Conocimientos en optimización de performance de video en frontend.
 
 
- Integración con DRM y reproductores personalizados.
 
 
Ubicación: Ecatepec de Morelos, México.
 #J-18808-Ljbffr