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.