




**Información Importante** Experiencia: \+8 años Modalidad de trabajo: Tiempo completo Modalidad: Trabajo desde casa **Resumen del Puesto** Estamos buscando un Desarrollador Técnico Frontend habilidoso y apasionado para unirse a nuestro equipo. El candidato ideal tendrá experiencia desarrollando aplicaciones web escalables y de alto rendimiento utilizando tecnologías modernas de frontend. Trabajarás estrechamente con diseñadores, desarrolladores backend y gerentes de producto para ofrecer experiencias de usuario excepcionales. Esta persona trabajará en un componente 'Visor' de un proyecto de 'transmisión de cámaras / vigilancia'. Inicialmente, esta persona comenzará el proyecto de forma independiente, hasta que determinemos el tamaño adecuado del equipo, momento en el cual deberá ayudarnos a integrar y liderar a desarrolladores con menos experiencia. **Responsabilidades y Funciones** * Desarrollar y mantener aplicaciones web receptivas y de alto rendimiento utilizando React, TypeScript, HTML y CSS. * Utilizar React Hooks, Context API y Componentes de Clase para soporte heredado. * Implementar gestión de estado usando Redux para garantizar interacciones de usuario fluidas. * Crear interfaces visualmente atractivas y fáciles de usar con Material\-UI (MUI) y Styled\-Components. * Asegurar que las aplicaciones estén optimizadas para rendimiento y escalabilidad en diversos dispositivos. * Colaborar con desarrolladores backend para integrar eficazmente APIs REST. * Utilizar herramientas de desarrollo como Git \& GitHub (GitFlow, ramificación, solicitudes de extracción), Webpack, Vite, ESLint y Prettier para mantener un código limpio y eficiente. * Mantener un sólido conocimiento de Node.js y Express.js para fines de desarrollo full\-stack. * Participar en revisiones de código, proporcionar retroalimentación constructiva y seguir las mejores prácticas de desarrollo. * Mantenerse actualizado sobre las últimas tendencias y avances en el desarrollo frontend. **Cualificaciones y Habilidades** * Dominio de HTML, CSS, JavaScript y TypeScript. * Experiencia sólida con React y su ecosistema, incluyendo Hooks y Context API. * Conocimiento de Componentes de Clase para mantener bases de código heredadas. * Experiencia práctica con Redux para la gestión de estado. * Familiaridad con frameworks de pruebas como Jest, React Testing Library o Cypress. * Conocimiento de pipelines CI/CD y prácticas DevOps. * Experticia en Diseño Web Responsivo para garantizar compatibilidad entre dispositivos. * Experiencia trabajando con Material\-UI (MUI) y Styled\-Components para estilización de interfaces. * Comprensión sólida de flujos de trabajo de Git \& GitHub, incluyendo estrategias de ramificación y solicitudes de extracción. * Experiencia con Webpack y Vite para empaquetado de módulos y compilación de proyectos. * Conocimiento de ESLint y Prettier para hacer cumplir estándares de calidad y formato de código. * Comprensión básica de Node.js y Express.js para colaborar con equipos backend. * Fuertes habilidades para resolver problemas y capacidad para trabajar de forma independiente o en equipo. * Excelentes habilidades de comunicación y atención al detalle. **Acerca de Encora** Encora es una empresa global que ofrece soluciones de Software e Ingeniería Digital. Nuestras prácticas incluyen Servicios en la Nube, Ingeniería de Productos y Modernización de Aplicaciones, Datos y Analítica, Experiencia Digital y Servicios de Diseño, DevSecOps, Ciberseguridad, Ingeniería de Calidad, Ingeniería de IA y Modelos de Lenguaje Grande (LLM), entre otros. **En Encora, contratamos profesionales únicamente basándonos en sus habilidades y no discriminamos por edad, discapacidad, religión, género, orientación sexual, situación socioeconómica o nacionalidad.**


