




El objetivo del Desarrollador Frontend Senior es desarrollar y optimizar la interfaz de usuario de las aplicaciones de la empresa, asegurando un alto rendimiento, accesibilidad y una excelente experiencia de usuario. Además, brinda liderazgo técnico al equipo de frontend y colabora estrechamente con los diseñadores de UI/UX para garantizar la implementación precisa del diseño. **Requisitos del puesto:** \- Formación Académica: Licenciatura en Ingeniería en Sistemas, Tecnologías de la Información o áreas afines. \- Experiencia Laboral: Mínimo 5 años de experiencia en desarrollo frontend. \- Competencias: Experiencia en arquitectura frontend y escalabilidad de aplicaciones web. \- Radicar en Cuernavaca, Mor. **Responsabilidades y funciones del puesto:** \- Desarrollo de Interfaces Avanzadas: Implementar componentes reutilizables y escalables en frameworks modernos como React, Vue.jso Angular. \- Optimización de Rendimiento: Asegurar tiempos de carga rápidos y un código optimizado para mejorar la experiencia del usuario. \- Colaboración con UI/UX: Trabajar con el equipo de diseño para transformar wireframes y prototipos en interfaces funcionales. \- Integración con APIs: Consumir y manejar datos de APIs REST y GraphQL de manera eficiente. \- Gestión del Estado: Implementar soluciones para el manejo de estado global con herramientas como Redux, Vuex, Zustand y Recoil. \- Accesibilidad y Usabilidad: Aplicar las mejores prácticas en Web Accessibility (WCAG) y experiencia de usuario. \- Testing y Calidad del Código: Escribir pruebas unitarias y de integración utilizando herramientas como Jest, Cypress y Testing Library. \- Liderazgo Técnico y Mentoría: Guiar a desarrolladores frontend junior y fomentar buenas prácticas. \- Revisión de Código: Realizar code reviews para mantener la calidad del desarrollo. \- Optimización y Mejora Continua: Proponer nuevas tecnologías y estrategias para mejorar el stack frontend.Habilidades requeridas: **Técnicas:**\- Lenguajes y Tecnologías: Dominio de JavaScript, TypeScript, HTML5 y CSS3\. \- Frameworks Modernos: Experiencia con React, Vue.jso Angular. \- Estilos y Diseño: Uso de SASS, Tailwind, Styled Components o CSS Modules. \- Optimización de Rendimiento Web: Experiencia en optimización de rendimiento web, incluyendo Lazy Loading, Code Splitting, SSR/ISR. \- Herramientas de Bundling: Manejo de Webpack, Vite o Parcel para optimización de bundles. \- Contenedores y DevOps: Familiaridad con Docker y entornos de desarrollo en contenedores. \- Control de Versiones: Uso de Git y GitFlow para control de versiones. \- Metodologías Ágiles: Conocimiento en Scrum y Kanban. **Blandas:** \- Pensamiento Centrado en el Usuario: Enfoque en la resolución de problemas con el usuario en mente. \- Comunicación y Trabajo en Equipo: Habilidades sólidas para colaborar efectivamente. \- Retroalimentación Constructiva: Capacidad para recibir y aplicar retroalimentación de manera efectiva. \- Atención al Detalle y Creatividad: Habilidad para prestar atención a los detalles y aportar ideas creativas. **Oferta Salarial:** $25,000 \- $30,000 Según experiencia y habilidades. Tipo de puesto: Tiempo completo, Por tiempo indeterminado. Tipo de puesto: Tiempo completo, Por tiempo indeterminado Sueldo: $25,000\.00 \- $30,000\.00 al mes Beneficios: * Días por enfermedad * Estacionamiento de la empresa * Estacionamiento gratuito * Vacaciones adicionales o permisos con goce de sueldo Lugar de trabajo: Empleo presencial


