Desde Luca TIC buscamos un/a Desarrollador/a Senior React con sólida experiencia en arquitectura front-end, capaz de diseñar, desarrollar y evolucionar aplicaciones web complejas, garantizando la calidad, escalabilidad, mantenibilidad y rendimiento de las soluciones.
La persona seleccionada deberá contar con experiencia en entornos de producción, capacidad para tomar decisiones técnicas y conocimientos sólidos de buenas prácticas de desarrollo, testing y automatización de procesos de integración y despliegue.
Requisitos técnicos
Experiencia mínima de 5 años desarrollando aplicaciones con React en entornos de producción.
Dominio de React, TypeScript y JavaScript contemporáneo (ES6+).
Conocimientos avanzados de React Hooks, Context API, ciclo de vida de los componentes y mecanismos de renderizado y reconciliación.
Experiencia diseñando y manteniendo la arquitectura front-end de aplicaciones medianas y grandes.
Experiencia en modularización, separación de responsabilidades, diseño de componentes reutilizables y aplicación de patrones de diseño.
Conocimientos sólidos de código limpio,
principios SOLID, testing, refactorización y gestión de deuda técnica.
Experiencia con herramientas de gestión de estado como Redux, Zustand o Recoil.
Experiencia con pipelines CI/CD, configuración y automatización de procesos de integración continua y despliegue.
Conocimientos de infraestructura relacionados con los entornos de desarrollo, integración y despliegue.
Experiencia trabajando con APIs REST y/o GraphQL.
Conocimientos de HTML5, CSS3 y diseño responsive.
Experiencia con herramientas de testing como Jest, React Testing Library, Cypress o Playwright.
Conocimientos de herramientas de construcción y empaquetado como Vite o Webpack.
Experiencia con Git y flujos de trabajo colaborativos.
Se valorará
Conocimientos de inteligencia artificial (IA) y familiaridad con su aplicación en el desarrollo de software.
Experiencia con Next.js y renderizado SSR, SSG o ISR.
Conocimientos de microfrontends