Senior Full Stack Engineer

Hace 1 día

Córdoba, Provincia de Córdoba, España Duetto Jornada completa
Overview In this Senior Full Stack Engineer role, you own end-to-end delivery for Duetto’s core revenue platform, driving a major monolith-to-microservices migration. You’ll work across Java/Spring Boot backends and TypeScript/React frontends, shaping scalable systems and high-quality user experiences. You’ll operate with strong architectural judgment, collaborating with product, design, and engineering to elevate end-user value. The position emphasizes AI-assisted development and building scalable, testable software in a fast-moving, autonomous environment. Compensaciones / Beneficios
* remote work (fully remote)
* high-autonomy IC role
* impactful work in hospitality tech
* opportunity to shape AI-augmented workflows
* inclusive work environment Responsabilidades
* Own full-stack feature delivery from requirements to production across Java/Spring Boot microservices and TypeScript/React frontends
* Architect and convert prototypes into scalable, maintainable production systems
* Lead the migration of legacy monoliths using Domain-Driven Design and event-driven patterns
* Champion automated end-to-end testing (Cypress or Playwright) and data-driven testing practices
* Mentor peers on prompt engineering, AI-assisted development, and code review in a generate-and-review workflow
* Contribute to and improve AI-augmented engineering workflows, building skills, agents, and pipelines to accelerate delivery velocity Requisitos principales
* 4–6 years of full-stack engineering with production depth (backend and frontend)
* Proficiency in Java and Spring Boot for enterprise backend development
* Proficiency in TypeScript and React for modern web apps
* Experience building and maintaining GraphQL APIs
* Solid SQL and NoSQL knowledge (MongoDB)
* Hands-on experience with end-to-end testing frameworks (Cypress or Playwright)
* Understanding of microservices architecture and event-driven integration patterns
* Experience with Claude Code CLI or similar AI code generation tools
* strong collaboration with Product, Design, and Engineering teams
* ability to make independent architectural decisions
* mentorship and knowledge sharing
* GraphQL APIs
* MongoDB (NoSQL)
* Cypress or Playwright