
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.
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.
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.
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.
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.