• Jobs
  • >
  • Full Stack Developer (Madrid)

Full Stack Developer (Madrid)

  • Hybrid (28036, Madrid, Madrid, Spain)
  • Application Modernization

Magic Beans is a Specialised Consulting Firm dedicated to helping clients adopt Cloud technologies. With offices in Lisbon, Porto, Óbidos, Brussels, Madrid, and Barcelona, we deliver innovative projects in dynamic, cloud-native environments.
We are looking for a Full Stack Developer with solid experience in both frontend and backend development, ideally with exposure to API integration and cloud-native solutions. If you're passionate about technology and eager to grow in a collaborative and agile team — this opportunity is for you!


Main Responsabilities

  • Design, develop, and maintain robust integrations between systems and services.
  • Implement and manage API gateways and integration platforms (e.g. Apigee, AWS API Gateway).
  • Collaborate with cross-functional teams, including Project Managers and technical leads, to define requirements and deliver scalable, API-based solutions.
  • Ensure API security and compliance with best practices and standards (OAuth2, mTLS, OWASP).
  • Monitor and optimise solutions for performance, scalability, and cost efficiency.
  • Support legacy transformation (e.g. SOAP to REST) and maintain documentation aligned with API governance.
  • Contribute to cloud-native digital transformation projects, following modern DevOps and CI/CD practices.


Valued Skills

Experience with full stack development, ideally with 3 or more years in similar roles.

Proficiency in:

  • Frontend: JavaScript / TypeScript (React, Angular, or Vue), HTML5, CSS3.
  • Backend: Node.js or Python (FastAPI/Flask) or Java (Spring Boot).
  • Databases: PostgreSQL, MySQL, or NoSQL (MongoDB, DynamoDB).
  • API Development & Integration: RESTful APIs, OpenAPI/Swagger, experience integrating with third-party platforms.
  • DevOps & Cloud: GitHub Actions, Bitbucket Pipelines, AWS or GCP (Lambda, API Gateway, Cloud Functions).


Additional assets

  • Familiarity with API management platforms (Apigee, AWS API Gateway, or similar).
  • Knowledge of authentication and security protocols: OAuth2, JWT, mTLS.
  • Experience with microservices, containerisation (Docker), and orchestration (Kubernetes).
  • Ability to work in agile, fast-paced environments with high ownership.


Language Skills

Fluent in English and Spanish.


What Magic Beans offers

  • Be part of a fast-growing tech company with a disruptive approach to delivering Cloud projects.
  • Career progression based on performance, impact, and curiosity to learn.
  • Access to international projects and cross-country collaboration.
  • Training and certification support aligned with your development plan.
  • Dynamic and collaborative team culture focused on innovation and excellence.


Workplace: Spain (Madrid).