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.