Desarrollador Senior React/JavaScript Frontend | Posición Remota

Remoto
Jornada completa
Tiempo parcial
Estamos en búsqueda de un Desarrollador Senior de JavaScript con especialización en React para integrarse a nuestro equipo tecnológico. Como profesional clave, será responsable de implementar soluciones frontend innovadoras utilizando tecnologías como React 18+, Redux, y JavaScript moderno (ES6+). El candidato ideal deberá combinar experiencia técnica sólida con capacidad colaborativa para desarrollar productos escalables de alto rendimiento. Responsabilidades Principales - Desarrollar interfaces de usuario avanzadas e intuitivas con React.js (versión 18+) y JavaScript moderno. - Participar activamente en el diseño y arquitectura de productos y servicios, aportando soluciones innovadoras. - Implementar flujos de trabajo eficientes aplicando Redux para gestión de estados complejos. - Crear componentes reutilizables y mantenibles siguiendo estándares actuales de la industria. - Optimizar aplicaciones para máximo rendimiento en diferentes dispositivos y navegadores. - Colaborar estrechamente con otros miembros del equipo bajo metodologías ágiles (Scrum/Kanban). - Realizar y participar en revisiones de código, garantizando calidad y consistencia del mismo. - Resolver problemas complejos utilizando herramientas profesionales de depuración. - Mantenerse actualizado con las últimas tendencias en desarrollo frontend. Requisitos Imprescindibles - Mínimo 3-4 años de experiencia en desarrollo JavaScript en entornos profesionales. - Conocimiento profundo de fundamentos (closures, contexto, this, prototipos). - Dominio de ECMAScript 6+ y sus características avanzadas (arrow functions, desestructuración, promesas, async/await). - Experiencia sólida de al menos 2 años con React (16.8+) y Redux, incluyendo Context API, Hooks, middleware y HOC. - 4 años de experiencia en CSS avanzado y maquetación, con dominio de flexbox, CSS Grid y Styled Components. - Experiencia comprobable con herramientas de depuración y perfilado para optimización. - Conocimiento práctico de control de versiones con Git (branching, merging, resolución de conflictos). - Comprensión básica de Docker (imágenes, contenedores, volúmenes) y operaciones fundamentales. - Capacidad para configurar entornos con Webpack y Babel desde cero. - Experiencia realizando revisiones de código y proporcionando retroalimentación constructiva. Habilidades Valoradas - Conocimiento de Node.js para desarrollo backend y APIs. - Experiencia con TypeScript en proyectos comerciales. - Familiaridad con pruebas unitarias y de integración (Jest, React Testing Library). - Experiencia con GraphQL y Apollo Client. - Conocimiento de arquitecturas micro-frontend. - Experiencia con herramientas de CI/CD para automatización de despliegues. - Comprensión de prácticas de accesibilidad web (WCAG). - Conocimiento de inglés técnico (nivel B1+). Por Qué Unirse a Nosotros Formará parte de un equipo apasionado que desarrolla soluciones tecnológicas innovadoras utilizando las herramientas más modernas del ecosistema JavaScript. Valoramos la creatividad, la iniciativa y el pensamiento crítico. Si busca un entorno donde pueda crecer profesionalmente mientras trabaja en proyectos desafiantes con impacto real, esta es su oportunidad ideal.