Descripción del puesto Rappi busca un/a Frontend Developer especialista en React para diseñar y desarrollar aplicaciones web modernas, colaborando con diseñadores y equipos de producto para entregar experiencias de usuario de alta calidad. Responsabilidades - Diseñar, desarrollar y mantener aplicaciones web complejas usando React. - Traducir mockups y prototipos de diseño en interfaces web funcionales y atractivas. - Desarrollar herramientas internas sin diseño previo, aplicando criterio UX y visión de producto. - Escribir código limpio, mantenible y bien documentado. - Implementar y mantener pruebas unitarias y de integración. - Colaborar con equipos de diseño, backend y producto en un entorno ágil. - Mantenerse actualizado con las últimas tecnologías frontend. Requisitos - Dominio avanzado de JavaScript (ES6+), HTML5 y CSS3. - Experiencia sólida con React y su ecosistema (Hooks, Context, Router, etc.). - Conocimiento de herramientas modernas como Webpack, Vite y Babel. - Experiencia en entornos ágiles y uso de Git. - Habilidades de comunicación y trabajo colaborativo. - Capacidad para tomar decisiones técnicas de forma autónoma. Habilidades deseables - TypeScript y Next.js. - Testing con Jest, React Testing Library o Cypress. - Experiencia en CI/CD. - Conocimientos de APIs REST y conceptos básicos de backend. - Arquitectura de microfrontends. - Visualización de datos con D3.js, Chart.js o Recharts. - Uso de sistemas de diseño y librerías de componentes. - Optimización de rendimiento web (lazy loading, code splitting). - Herramientas de monitoreo y debugging (Sentry, DevTools, etc.). Rappi es una empresa que busca cambiar paradigmas y revolucionar la forma en que las personas interactúan con la tecnología. Estamos buscando un/a Frontend Developer que se una a nuestro equipo y contribuya a crear experiencias de usuario innovadoras y emocionantes. Nuestros valores - Impacto directo: queremos que nuestra gente tenga impacto directo en el producto y en la misión de la empresa. - Innovación: valoramos la iniciativa y la creatividad en nuestros empleados. - Equipo: creemos que el éxito proviene del trabajo en equipo y de la colaboración entre departamentos. Si eres un/a apasionado/a por la programación y la tecnología, y estás dispuesto/a a aprender y crecer con nosotros, ¡somos la empresa perfecta para ti!