Senior Fullstack Developer
Role details
Job location
Tech stack
Job description
Ofrecemos flexibilidad horaria, acceso a formación continua, 22 días de vacaciones y un pack de bienestar. Si tienes pasión por la tecnología y el trabajo en equipo, esta es tu oportunidad., * Crear soluciones robustas y escalables desde el backend hasta el frontend.
- Investigar y aplicar herramientas de IA generativa.
- Diseñar diagramas ERD para estructurar datos.
- Trabajar con el equipo utilizando Git., * Crear soluciones robustas y escalables desde la lógica de negocio en el backend hasta interfaces de usuario dinámicas e intuitivas en el frontend.
- Investigar, aplicar y promover el uso de herramientas de IA generativa y asistentes de código para optimizar los flujos de desarrollo, automatizar tareas y acelerar los ciclos de entrega.
- Diseñar y leer diagramas Entidad-Relación (ERD) para estructurar datos, asegurando la consistencia y el correcto flujo de la información.
- Trabajar mano a mano con el equipo utilizando Git, garantizando buenas prácticas de integración y despliegue continuo.
- Investigar e implementar frameworks de IA modernos para construir características inteligentes, trabajar con arquitecturas de agentes autónomos y conectar modelos de lenguaje con las capacidades del sistema.
- Implementar y evolucionar sistemas basados en microservicios y arquitectura hexagonal, integrando bases de datos vectoriales para búsquedas semánticas y contextos de IA.
- Diseñar, construir y consumir APIs REST robustas utilizando enfoques Spec-Driven Development, garantizando contratos de API claros y automatizables.
- Gestionar estados complejos en el cliente utilizando React Redux, Pinia o Zustand, y promover el uso de TypeScript (JSX/TSX).
- Asegurar la máxima robustez del software aplicando principios SOLID, Clean Code, pruebas rigurosas y estrategias de seguridad para la integración de IA.
- Desplegar y optimizar soluciones en entornos Cloud (AWS, Azure, GCP o similares), asegurando escalabilidad para cargas tradicionales y de IA.
Requirements
-
Más de 3 años de experiencia en desarrollo Fullstack.
-
Dominio de Java con Spring Boot y de React.
-
Experiencia en metodologías Ágiles y Spec-Driven Development.
-
Conocimiento en microservicios, arquitectura hexagonal y bases de datos vectoriales (opcional)., Java Spring Boot React Microservicios Git IA TypeScript, * Más de 3 años de experiencia en desarrollo Fullstack.
-
Dominio de Java con Spring Boot y de React.
-
Experiencia en metodologías Ágiles y Spec-Driven Development.
-
Conocimiento en microservicios, arquitectura hexagonal y bases de datos vectoriales (opcional).
-
Habilidades en integración de IA y automatización de flujos de trabajo.
-
Fuerte comprensión de principios SOLID, Clean Code y seguridad de aplicaciones.
-
Competencia en Git y despliegue continuo., * Acceso a formación continua y certificaciones.
-
Flexibilidad horaria, teletrabajo y opción de trabajar desde hubs.
-
22 días de vacaciones, día de cumpleaños, días libres en 24 y 31 de diciembre.
-
Wellbeing pack y apoyo al bienestar físico y mental.
-
Recompensas flexibles y bonificaciones por iniciativas.
-
Eventos de teambuilding y networking técnico.
-
Pack de bienvenida y selección de equipo (Windows / Mac).