Ú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