Buscamos un/a React Developer con robusto base en frontend moderno y nociones de backend y arquitectura, para participar en el desarrollo de aplicaciones web escalables, bien estructuradas y alineadas con buenas prácticas de ingeniería.
Todas las habilidades, cualificaciones y experiencia relevantes que necesitará un candidato seleccionado se enumeran en la siguiente descripción.
Responsabilidades
Desarrollar interfaces web utilizando React y TypeScript.
Crear componentes reutilizables, mantenibles y orientados a producto.
Integrar APIs REST y/o GraphQL.
Colaborar en el diseño de la arquitectura frontend y su alineación con backend.
Participar en decisiones técnicas relacionadas con estructura de proyectos, rendimiento y escalabilidad.
Trabajar con conceptos de estado general, control de errores y gestión de asincronía.
Colaborar con backend para definir contratos, modelos de datos y flujos.
Aplicar buenas prácticas de Clean Code y separación de responsabilidades.
Participar en revisiones de código y mejora continua.
Requisitos técnicos
Experiencia sólida desarrollando con React.
Buen dominio de JavaScript actual y TypeScript.
Experiencia con arquitecturas frontend (componentes, hooks, patrones).
Conocimiento en consumo de APIs REST.
Nociones de backend (Node.js, arquitectura de servicios, APIs).
Entendimiento de principios de arquitectura de software:
Separación de capas
Modularidad
Escalabilidad
Manejo de control de versiones con Git.
Se valorará
Experiencia con frameworks o entornos como:
Node.js / NestJS
Next.js
Conocimiento de Domain-Driven Design (DDD) o Clean Architecture.
Experiencia en entornos cloud (AWS, GCP o Azure).
Uso de herramientas de CI/CD.
Sensibilidad por UX, rendimiento y accesibilidad.
Experiencia trabajando en producto o equipos multidisciplinares.
Qué ofrecemos
Flexibilidad horaria y modelo híbrido/remoto. xugodme
Salario competitivo según experiencia.