Desarrollador Senior Frontend React | Remoto | E-commerce

Remoto
Jornada completa
Tiempo parcial
Buscamos incorporar un Desarrollador Senior Frontend React con amplia trayectoria en JavaScript y ecosistema React para unirse a nuestro equipo de desarrollo de e-commerce en modalidad remota. Esta posición permanente ofrece la oportunidad de participar en proyectos vanguardistas utilizando tecnologías frontend de última generación como React 18, Redux Toolkit y TypeScript. Sobre la Empresa: Somos una compañía consolidada en el sector del comercio electrónico, comprometida con la excelencia tecnológica y la innovación continua. Nuestras plataformas atienden a millones de usuarios globalmente, proporcionando experiencias de compra intuitivas, seguras y eficientes en diversos mercados. Responsabilidades Clave: - Desarrollar y mantener aplicaciones frontend complejas utilizando React 18 y Redux, garantizando código limpio y reutilizable. - Implementar interfaces responsivas y optimizadas para diversos dispositivos, priorizando la experiencia del usuario. - Colaborar estrechamente con los equipos de UX/UI para transformar diseños en código funcional y estéticamente atractivo. - Participar activamente en la arquitectura y diseño de nuevas funcionalidades con enfoque en escalabilidad. - Optimizar el rendimiento de aplicaciones existentes, mejorando tiempos de carga y experiencia de usuario. - Configurar e implementar tests A/B para evaluar eficacia de diferentes soluciones de interfaz. - Contribuir a la mejora de procesos de desarrollo y establecimiento de estándares de código. - Coordinar con desarrolladores backend para integración eficiente de APIs y servicios. - Identificar y resolver problemas técnicos complejos mediante técnicas avanzadas de depuración. - Realizar revisiones de código y mentorizar a desarrolladores de menor experiencia. Requisitos Técnicos: - Experiencia industrial en desarrollo JavaScript de 5+ años, con dominio de paradigmas modernos. - Experiencia demostrable con React (versiones 16+) y Redux de al menos 2 años en entornos productivos. - Dominio avanzado de JavaScript moderno (ES6+) y TypeScript (4.x+). - Conocimiento profundo del DOM, BOM y gestión eficiente de eventos del navegador. - Comprensión sólida de conceptos fundamentales de JavaScript (this, prototipos, contexto, event loop). - Experiencia práctica con React Hooks, Context API y manejo de SyntheticEvents. - Dominio de Redux y Redux Toolkit para gestión eficiente del estado de aplicaciones. - Experiencia con Webpack 4.x.x y 5.x.x, incluyendo capacidad para configuración desde cero. - Habilidades avanzadas en depuración y perfilado de código frontend. - Experiencia con Fetch API, manejo de Session/LocalStorage y estrategias de persistencia de datos. - Conocimiento práctico de WebSockets para implementación de comunicaciones en tiempo real. Conocimientos Adicionales: - Comprensión sólida de principios de redes y protocolos HTTP/HTTPS con enfoque en optimización. - Aplicación efectiva de patrones de diseño en arquitecturas frontend complejas. - Conocimientos avanzados de principios OOP y arquitectura de software moderno. - Experiencia con Docker, incluyendo dominio de conceptos como imágenes, contenedores y configuración de redes. - Familiaridad con Node.js (14+) y su ecosistema para desarrollo fullstack cuando sea necesario. - Experiencia mínima de un año con Nginx, configuración de proxy inverso y estrategias avanzadas de caché. - Implementación técnica de splits para pruebas A/B en entornos de alto tráfico. Habilidades Valoradas: - Experiencia específica en desarrollo de aplicaciones para plataformas e-commerce. - Conocimientos de frameworks modernos como Next.js (13+), Gatsby u otros frameworks basados en React. - Familiaridad con GraphQL, Apollo Client y estrategias eficientes de gestión de datos. - Experiencia en diseño e implementación de PWAs (Progressive Web Apps) con alto rendimiento. - Conocimientos avanzados de CI/CD y herramientas de automatización de procesos de desarrollo. - Experiencia con metodologías ágiles (Scrum/Kanban) en equipos distribuidos geográficamente. - Capacidad para desarrollar tests unitarios y de integración utilizando Jest, Testing Library o similares. - Experiencia con herramientas de monitoreo y análisis de rendimiento frontend (Lighthouse, WebPageTest). Ofrecemos: - Modalidad de trabajo 100% remota con flexibilidad horaria y autonomía. - Contrato indefinido con incorporación directa a la plantilla de la empresa. - Participación en proyectos desafiantes dentro del sector e-commerce en constante crecimiento. - Entorno colaborativo orientado a la innovación y aprendizaje continuo. - Trayectoria profesional clara con oportunidades de desarrollo y especialización. - Remuneración competitiva acorde al mercado y a tu nivel de experiencia. - Integración en equipo internacional con cultura de excelencia técnica e innovación constante. ¿Por qué unirse a nuestro equipo? Formará parte de un colectivo de profesionales apasionados por la tecnología frontend, donde tendrá la oportunidad de aplicar y expandir sus conocimientos trabajando con tecnologías punteras en un entorno que valora la creatividad y el crecimiento personal. Nuestras soluciones de e-commerce impactan directamente en millones de usuarios, proporcionándole la satisfacción de ver su trabajo generar valor tangible en el mercado digital contemporáneo.