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.