Responsibilities
- Design, develop and maintain backend services and APIs using NestJS.
- Work with relational (PostgreSQL) and NoSQL (MongoDB) databases ensuring data integrity, performance and scalability.
- Design, develop and maintain frontend application and components with React.
- Develop and manage infrastructure as code using Terraform to provision and maintain cloud resources in Google Cloud Platform (GCP).
- Deploy, monitor and scale applications using containerization technologies primarily Docker and Kubernetes.
- Utilize Google BigQuery for querying and analyzing large datasets.
- Write clean, maintainable and well‑tested code adhering to best practices and coding standards.
- Participate in code reviews, technical design discussions and troubleshooting.
Qualifications
- 3+ years of professional experience in software development.
- Strong expertise in NestJS framework.
- Deep experience with GraphQL.
- Proficiency in database management and query optimization for MongoDB and PostgreSQL.
- Solid understanding of React and its core principles (hooks, state management).
- Hands‑on experience with Terraform for Infrastructure as Code.
- Familiarity with Google Cloud Platform services (Compute Engine, Cloud Functions, Cloud SQL, etc.).
- Experience with containerization using Docker and orchestration with Kubernetes.
- Knowledge of BigQuery for data warehousing and analysis.
- Knowledge of Looker Studio for creating reports and dashboards.
- Knowledge of microfrontends architecture and best practices for large decoupled front‑end applications.
- Strong understanding of RESTful APIs, microservices architecture and system design.
- Experience with version control systems (e.g., Git).
- Excellent problem‑solving, communication and collaboration skills.
- Bonus: Experience with CI/CD pipelines (Cloud Build, Jenkins), modern security practices in software development and deployment, and fast‑paced Agile environment.
About Us
MediaMarktSaturn Technology is working to make Europe’s number‑one consumer electronics retailer the technology leader in its industry. Several hundred developers, UX designers and system architects use state‑of‑the‑art technology to develop customer‑focused solutions for more than 6 million customers every day across 13 countries.
Benefits
- Dynamic environment that encourages contribution and culture co‑creation.
- 10% discount on the entire MediaMarkt website.
- Flexible Pay MediaFlex program (Ticket Restaurant, Private Health Insurance with DKV).
- Flexible working time with home office or on‑site options.
- Choice between two offices: MediaMarkt Iberia HQ (attractive menu) or Pier01 in Barceloneta (free coffee and fruit).
- Visa support available.
- Training budget for professional development.
- Language classes: English, Spanish and German.
- Birthday day off.
- Cutting‑edge technology stack.
Job Info
Location: Barcelona El Prat De Llobregat
Department: HQ - IT
Entry Level: Professional Level
Type of Employment: Full Time
Working Hours: 40
Recruiter: Angela Paredes Huanca