Acerca del Puesto Nuestra innovadora empresa de desarrollo de software está buscando un Desarrollador Frontend Senior excepcional, con un dominio profundo de React.js, para integrarse a nuestro equipo en Naucalpan, State of Mexico, MX. Este rol es fundamental para la creación de interfaces de usuario modernas, responsivas y de alto rendimiento que definen la experiencia de nuestros clientes. El candidato ideal poseerá una pasión por la excelencia en el código, un ojo agudo para el diseño y una fuerte habilidad para resolver problemas complejos de UI/UX. Serás responsable de traducir diseños complejos en código funcional, optimizar aplicaciones para la máxima velocidad y escalabilidad, y colaborar estrechamente con los equipos de backend y diseño. Buscamos a alguien que pueda liderar técnicamente los proyectos frontend, mentorizar a desarrolladores junior y asegurar la calidad del código. Este puesto se desarrollará bajo un modelo híbrido, permitiendo la flexibilidad del trabajo remoto con la colaboración presencial necesaria en nuestras oficinas de Naucalpan, State of Mexico, MX.
Responsabilidades Clave
- Desarrollar nuevas funcionalidades de interfaz de usuario utilizando React.js y sus ecosistemas (Redux, Context API).
- Traducir diseños UI/UX y wireframes en código de alta calidad y mantenible.
- Optimizar componentes frontend para la máxima velocidad, escalabilidad y rendimiento en una amplia gama de dispositivos.
- Colaborar con diseñadores UX/UI y desarrolladores backend para integrar APIs y asegurar una experiencia de usuario fluida.
- Escribir pruebas unitarias, de integración y end-to-end para garantizar la robustez de la aplicación.
- Participar en revisiones de código, proporcionando y recibiendo feedback constructivo.
- Investigar y proponer nuevas tecnologías y mejores prácticas para mejorar el desarrollo frontend.
- Ayudar a mantener y evolucionar el sistema de diseño y los componentes reutilizables.
- Resolver problemas complejos de frontend y depurar aplicaciones de manera eficiente.
- Mentorizar a desarrolladores frontend junior y contribuir a su crecimiento profesional.
- Asegurar la accesibilidad web (WCAG) y la optimización para motores de búsqueda (SEO) en las interfaces desarrolladas.
Requisitos
- Título universitario en Ciencias de la Computación, Ingeniería de Software o experiencia práctica equivalente.
- Mínimo de 4 años de experiencia en desarrollo frontend, con al menos 3 años de experiencia enfocada en React.js.
- Dominio profundo de JavaScript (ES6+), HTML5 y CSS3.
- Experiencia sólida con state management en React (Redux, Context API).
- Familiaridad con herramientas de construcción frontend (Webpack, Babel).
- Experiencia trabajando con APIs RESTful y GraphQL.
- Conocimiento de herramientas de testing (Jest, React Testing Library, Cypress).
- Comprensión de los principios de diseño responsivo y de experiencia de usuario.
- Habilidades sólidas de resolución de problemas y atención al detalle.
- Capacidad para trabajar de forma autónoma y como parte de un equipo ágil.
- Excelentes habilidades de comunicación en español; inglés es una ventaja.
- Residencia en Naucalpan, State of Mexico, MX o cercanías, y disponibilidad para modelo híbrido.
Beneficios
- Salario competitivo y paquete de beneficios integral.
- Prestaciones superiores a las de ley.
- Oportunidades de desarrollo profesional y crecimiento de carrera.
- Ambiente de trabajo colaborativo, innovador y enfocado en la tecnología.
- Participación en proyectos desafiantes y con impacto global.
- Flexibilidad del modelo de trabajo híbrido.
- Acceso a las últimas herramientas y tecnologías de desarrollo.
- Fondo de ahorro y plan de jubilación.
- Vales de despensa.