Desarrollador Senior de React | Plataforma de Viajes Multidestino
Remoto
Jornada completa
Tiempo parcial
¿Es usted un desarrollador experimentado en React con pasión por crear experiencias de usuario excepcionales? Nuestra empresa está buscando un talento destacado para trabajar en una innovadora plataforma digital de planificación y reserva de viajes para itinerarios complejos con múltiples destinos. Este proyecto requiere un profesional que pueda transformar requisitos de negocio en soluciones técnicas elegantes y de alto rendimiento.
Responsabilidades Principales
- Diseñar e implementar interfaces de usuario intuitivas y responsivas utilizando React 18 y TypeScript 5.x, garantizando compatibilidad con todos los navegadores modernos.
- Desarrollar arquitecturas frontend robustas implementando soluciones de gestión de estado con Redux Toolkit y Context API.
- Crear bibliotecas de componentes reutilizables que mantengan la consistencia visual y funcional en toda la aplicación.
- Optimizar el rendimiento de la aplicación mediante técnicas avanzadas de React, incluyendo memoización, lazy loading y code splitting.
- Integrar perfectamente los servicios backend a través de APIs RESTful y endpoints GraphQL para funcionalidades de reserva y planificación.
- Participar activamente en reuniones de planificación, revisiones de código y sesiones de retrospectiva dentro de un marco de trabajo ágil.
- Resolver problemas técnicos complejos relacionados con la interfaz de usuario en diversos entornos y dispositivos.
- Contribuir a la evolución de los estándares de desarrollo y documentación técnica del equipo.
Habilidades Requeridas
- Experiencia sólida en desarrollo JavaScript moderno (ES6+) y TypeScript (5.x), con conocimiento profundo de patrones de diseño y prácticas óptimas.
- Dominio avanzado de React (versión 16+) y su ecosistema, incluyendo hooks, componentes funcionales y React Router v6.
- Experiencia comprobada implementando soluciones de gestión de estado (Redux/Redux Toolkit, MobX, Zustand o similares).
- Conocimientos profundos de CSS moderno, principios de diseño responsivo y estrategias de compatibilidad cross-browser.
- Competencia con herramientas modernas de construcción y empaquetado como Webpack 5, Babel 7 y Vite.
- Experiencia práctica con Git y flujos de trabajo colaborativos de control de versiones.
- Familiaridad con operaciones básicas en consola Linux para tareas de desarrollo.
- Comprensión sólida de arquitecturas basadas en API y patrones de integración de datos.
- Experiencia implementando pruebas unitarias y de integración con Jest y React Testing Library.
- Nivel básico de inglés suficiente para leer documentación técnica y comunicarse con equipos internacionales.
- Mínimo 3 años de experiencia profesional demostrable en desarrollo frontend.
Valorable Adicionalmente
- Experiencia con frameworks basados en React como Next.js, Remix o similar.
- Conocimientos de GraphQL y experiencia con clientes como Apollo o React Query.
- Experiencia implementando soluciones CSS-in-JS (styled-components, Emotion) o utilización de Tailwind CSS.
- Familiaridad con pipelines CI/CD y estrategias de despliegue automatizado.
- Experiencia previa en proyectos del sector turístico o sistemas de reservas.
- Conocimiento de estándares de accesibilidad web (WCAG 2.1) y su implementación práctica.
- Experiencia optimizando aplicaciones web para rendimiento y velocidad de carga.
- Conocimientos de Docker y entornos de desarrollo containerizados.
Por Qué Unirse a Nuestro Equipo
Trabajará en un producto digital innovador que está transformando la manera en que los viajeros planifican rutas complejas entre múltiples destinos. Tendrá la oportunidad de resolver desafíos técnicos estimulantes utilizando tecnologías de vanguardia y contribuir a un producto utilizado por viajeros de todo el mundo. Ofrecemos remuneración competitiva acorde al mercado, modalidad de trabajo 100% remota con horarios flexibles, plan de desarrollo profesional personalizado y un entorno colaborativo donde valoramos la innovación y el aprendizaje continuo.