Fullstack Engineer (Web & Integrations)

Descrição do trabalho

We are looking for a Fullstack Engineer to join an engineering team focused on building robust web solutions, with a strong emphasis on architecture, backend development, and system integrations, in a technically challenging and collaborative environment.

This role plays an active part in end-to-end technical decision-making, from API and application architecture design to the implementation and continuous evolution of modern web solutions.

  • What you’ll be doing
  • Design, implement, and evolve fullstack web solutions, with a strong focus on architecture, scalability, and integrations.
  • Define and maintain RESTful APIs, including schemas, contracts, and best practices around security and performance.
  • Work closely with frontend, backend, and DevOps teams to ensure efficient and consistent system integrations.
  • Actively contribute to architectural decisions, challenging solutions and proposing technical improvements.
  • Promote code quality through code reviews, engineering best practices, testing, and accessibility awareness.
  • Support the team’s technical growth by sharing knowledge and helping to solve complex engineering challenges.
  • What we’re looking for
  • Solid experience as a Software Engineer / Fullstack Engineer in web-based environments.
  • Strong background in backend development, ideally with Java (Spring Boot) or .NET (.NET Core / ASP.NET).
  • Proven experience designing and consuming RESTful APIs and integrating distributed systems.
  • Good understanding of web application architecture, design patterns, and security principles (e.g. OAuth2, JWT).
  • Experience with CI/CD pipelines, Git, and automated deployments.
  • Exposure to modern frontend development (e.g. React, Angular, or equivalent).
  • Experience working with Agile methodologies (Scrum / Kanban).
  • Fluent in English.
  • Nice to have
  • Experience in cloud-native environments and collaboration with DevOps teams.
  • Knowledge of monitoring and observability tools (e.g. Grafana, ELK, Dynatrace).
  • Experience with automated testing frameworks (unit and/or end-to-end).
  • Sensitivity to UI/UX and close collaboration with design teams.
  • Experience with analytics, tracking, or digital marketing platforms.
  • Spanish proficiency.
  • What we offer
  • A technical role with real impact on architectural decisions.
  • A balanced fullstack position where backend and integrations are core.
  • Room for technical growth and influence over technology choices.
  • A collaborative environment focused on quality, continuous improvement, and engineering best practices.