Desarrollador Senior React/JavaScript | Trabajo Remoto | Frontend

Remoto
Jornada completa
Buscamos un Desarrollador Senior de JavaScript especializado en React para incorporarse a nuestro dinámico equipo tecnológico. Como experto frontend, será responsable de diseñar e implementar soluciones robustas utilizando tecnologías punteras como React, Redux y ES6. Esta posición ofrece la oportunidad de trabajar en proyectos desafiantes que requieren código de alta calidad y arquitectura escalable en un entorno colaborativo. Responsabilidades Clave - Desarrollar interfaces de usuario interactivas y receptivas utilizando React 18 y JavaScript moderno con enfoque en la experiencia del usuario final. - Participar activamente en el diseño y planificación de arquitecturas frontend para productos y servicios innovadores. - Implementar patrones avanzados de React como Hooks, Context API y componentes funcionales siguiendo las mejores prácticas del sector. - Crear y mantener componentes reutilizables para optimizar la eficiencia del desarrollo y garantizar la coherencia visual. - Colaborar estrechamente con otros especialistas técnicos siguiendo metodologías ágiles y principios de desarrollo iterativo. - Realizar revisiones de código exhaustivas para garantizar calidad, rendimiento y conformidad con los estándares establecidos. - Optimizar aplicaciones para máximo rendimiento, velocidad de carga y escalabilidad en diversos dispositivos. - Diagnosticar y resolver problemas complejos utilizando herramientas avanzadas de depuración y análisis de rendimiento. - Mantenerse actualizado con las últimas tendencias y evoluciones en el ecosistema de desarrollo frontend. Requisitos Fundamentales - Experiencia mínima de 3-4 años en desarrollo JavaScript, con conocimiento profundo de los fundamentos (closures, contexto, this). - Dominio sólido de ES6+ y características modernas de JavaScript, incluyendo promesas, async/await y módulos. - Al menos 2 años de experiencia práctica con React (v16.8+) y Redux, incluyendo amplio manejo de Context API, Hooks, middleware y HOC. - 4 años de experiencia con CSS y maquetación, dominando Flexbox, CSS Grid y bibliotecas como Styled Components o Emotion. - Experiencia demostrable con herramientas de depuración y perfilado como Chrome DevTools, React DevTools y React Profiler. - Conocimiento avanzado de Git para gestión de versiones, resolución de conflictos y flujos de trabajo colaborativos. - Comprensión operativa de Docker (imagen, contenedor, volumen) y comandos básicos (stop/start/logs/exec) para entornos de desarrollo. - Capacidad para configurar Webpack 5 y Babel desde cero, con un entendimiento general del ecosistema y optimizaciones. - Experiencia realizando revisiones de código constructivas y adhiriéndose a estándares de calidad rigurosos. - Habilidades de comunicación efectiva y capacidad para trabajar en equipos multidisciplinarios. Valoramos Adicionalmente - Conocimiento de Node.js (v16+) y desarrollo backend en JavaScript/TypeScript para crear soluciones fullstack. - Experiencia implementando TypeScript en proyectos React medianos y grandes. - Familiaridad con bibliotecas de pruebas como Jest, React Testing Library o Cypress para garantizar la calidad del código. - Experiencia en técnicas de optimización de rendimiento frontend, code-splitting y estrategias de lazy loading. - Conocimiento de sistemas de diseño y bibliotecas de componentes como Material-UI, Chakra UI o Ant Design. - Experiencia con soluciones modernas de gestión de estado como Redux Toolkit, Zustand o MobX. - Familiaridad con GraphQL, Apollo Client y estrategias eficientes de gestión de datos frontend. - Contribuciones a proyectos de código abierto o portfolio destacable de proyectos personales. ¿Por Qué Unirse a Nuestro Equipo? Al incorporarse a nuestra empresa, formará parte de un equipo innovador que valora la excelencia técnica y el desarrollo profesional continuo. Ofrecemos proyectos estimulantes que le permitirán expandir sus habilidades en tecnologías frontend de vanguardia, un ambiente colaborativo donde sus ideas serán valoradas, y la flexibilidad del trabajo remoto con una cultura orientada a resultados. Nuestra organización apoya el aprendizaje permanente, proporcionando oportunidades para dominar nuevas tecnologías y contribuir significativamente a productos que generan impacto real en nuestros usuarios.