#SR #React #Developer 100% remoto #inglés avanzado
🧩 Sobre el rol
Buscamos un/a Senior Frontend Developer con fuerte experiencia en React, capaz de diseñar e implementar interfaces modernas, escalables y mantenibles. El rol requiere buen criterio técnico, foco en calidad de experiencia de usuario, integración con APIs backend y capacidad para trabajar en productos digitales reales con autonomía y ownership.
🎯 Responsabilidades
Diseñar, desarrollar y mantener aplicaciones frontend modernas con React. Implementar interfaces robustas, performantes y escalables. Trabajar en la integración con APIs REST y servicios backend. Colaborar con equipos de producto, diseño y backend para definir e implementar funcionalidades. Construir componentes reutilizables y mantener una arquitectura frontend ordenada. Asegurar la calidad del código mediante testing, buenas prácticas y revisiones técnicas. Analizar y optimizar performance, experiencia de usuario y tiempos de carga. Participar en decisiones técnicas vinculadas a arquitectura frontend, estado de aplicación y mantenibilidad. Realizar debugging, troubleshooting y mejora continua de la aplicación.
🔎 Requisitos excluyentes
-
Experiencia sólida con React.
-
Experiencia avanzada con JavaScript y TypeScript.
-
Experiencia desarrollando aplicaciones frontend productivas y escalables.
-
Manejo de Next.js.
-
Experiencia integrando APIs REST.
-
Conocimiento sólido de HTML, CSS y buenas prácticas de accesibilidad.
-
Experiencia con TailwindCSS u otras herramientas modernas de styling.
-
Manejo de estado con herramientas como React Context, Redux, Zustand o similares.
-
Testing automatizado con herramientas como Jest, React Testing Library, Cypress o Playwright.
-
Experiencia con Git y trabajo colaborativo.
-
Conocimientos de Docker y entornos de desarrollo modernos.
-
Conocimientos de CI/CD.
-
Experiencia en debugging y optimización de performance frontend.
-
Nivel de inglés avanzado.
✨ Competencias clave
-
Diseño e implementación de interfaces modernas y mantenibles.
-
Buen criterio de arquitectura frontend.
-
Desarrollo de código modular, reutilizable y escalable.
-
Dominio de buenas prácticas en React y TypeScript.
-
Capacidad para transformar requerimientos funcionales en soluciones frontend claras.
-
Criterio para balancear experiencia de usuario, calidad técnica y velocidad de desarrollo.
-
Autonomía, ownership técnico y orientación a producto.
-
Buena comunicación para trabajar con equipos de diseño, producto y backend.
🚀 Valoramos
-
Conocimientos de Server-Side Rendering, Static Site Generation y Server Components.
-
Experiencia con design systems y librerías de componentes, especialmente Material UI.
-
Experiencia con formularios complejos y validaciones.
-
Conocimiento de librerías como Formik o similares.
-
Experiencia en optimización de performance, bundle size y Core Web Vitals.
-
Conocimientos de accesibilidad web.
-
Experiencia con arquitecturas frontend escalables.
-
Experiencia con microfrontends.
-
Conocimientos de seguridad frontend.
-
Experiencia con herramientas de monitoreo y observabilidad frontend.
-
Experiencia utilizando agentes AI o herramientas de desarrollo asistido por IA para planificación técnica, generación de código, testing, documentación, revisión de código, debugging o refactoring.
-
Experiencia en startups, software factories o productos digitales.
