The English-language job board for Spain

Full Stack Engineer (Python/FastAPI + React)

Hybrid in Barcelona·Added 1 month ago

Q-TECH

89 open roles

Overview

Job details

  • €35,000 - €43,000 a year

    Gross, as stated in the ad.

    About €2,200 - €2,620 a month after tax.

  • Hybrid

    Office and home days — the ad has the split.

Requirements

  • Have the right to work in Spain

    Q-TECH doesn't mention sponsorship in the ad.

  • Work in English

    English is required, per the ad.

  • Be near Barcelona for hybrid days

    No relocation package mentioned.

  • Have 2+ years of experience

    Junior-level role.

Benefits

  • Private health insurance

    Per the ad: paid by the employer, or taken through flexible pay.

  • Flexible pay plan

    Take part of your salary as tax-free benefits, per the ad.

Skills

Nice to have

This job was automatically translated to English.

Requirements

What we're looking for

  • Between 2 and 4 years of experience in Full Stack development

  • Experience with Python in production environments; knowledge of FastAPI or willingness to learn it quickly is valued

  • Experience with React, sufficient to carry yourself in the frontend

  • Knowledge of testing and good code quality practices

  • Familiarity with RESTful APIs

  • Basic knowledge of relational and non-relational databases (MongoDB, Redis)

  • Notions of Docker; experience with Kubernetes is valued although not essential

  • Eagerness to learn and ability to move within a broad stack without mastering everything from the start

  • Fluent English for day-to-day interaction with the team and with Germany

Nice to have

  • Experience or interest in cybersecurity, especially in Vulnerability Management or Exposure Analysis

  • Basic networking knowledge: HTTP rules, DNS, and related protocols

  • Experience with a cloud provider (AWS, Azure, or GCP)

  • Experience with message brokers: RabbitMQ, Kafka

  • Knowledge of CI/CD pipelines (GitLab CI is a plus)

  • Monitoring with Grafana or similar tools

  • Contribution to open source projects

Pay & benefits

What you'll get

  • Salary: €35,000 - €43,000 gross/year, depending on experience

  • Annual fixed salary increase per collective agreement

  • ++Benefits (mostly net): flexible compensation, private medical insurance, teleworking assistance, wellbeing budget, language classes, and training

  • Hybrid model: approx. 8 days/month in the office (Plaza Cataluña area), without fixed days

The role

Full Stack Engineer (Python/FastAPI + React) (m/f/d) - (Barcelona · Hybrid)

We are looking for a Full Stack Engineer to join the Vulnerability team within the Cybersecurity domain.

This team builds and evolves the core platform that centralizes and processes all of the organization's vulnerability data on a global level: vulnerability detection, incident tracking, and ownership and resolution flows, integrating sources such as Splunk, ServiceNow, and Salesforce, and processing millions of records daily.

You will join the team's development area (about 10 engineering people within a total team of ~16), where you will work side-by-side with senior profiles in the design and development of end-to-end functionalities. Technical decisions are made collaboratively, through workshops and team discussions, and you are expected to contribute your own judgment as you gain experience with the stack.

What you'll do

  • Design and develop functionalities on the platform (React on frontend, Python/FastAPI on backend)

  • Build and maintain RESTful APIs for vulnerability ingestion, processing, and exposure flows

  • Participate in technical design alongside the rest of the team, contributing ideas and learning from the judgment of more senior profiles

  • Write automated tests (unit, integration) as a natural part of development

  • Collaborate with the Data Engineering and Security teams to bring functionalities to production

  • Participate in code reviews, both receiving and giving feedback

  • Work in an Agile environment with cross-functional teams between Barcelona and Germany

  • Gain progressive autonomy in the infrastructure stack (Docker, Kubernetes, CI/CD)

Hiring process

Shall we talk? 🤗

About Q-TECH

Q-TECH is a technology recruitment company founded in 2000, with a team of 20 people and annual revenue of approximately 2 million euros. The company specializes in connecting IT professionals with companies, focusing on tech talent acquisition across various departments including backend, frontend, data, infrastructure, and more.

Q-TECH operates with a hybrid work model in Barcelona, Spain, and emphasizes a close, authentic approach to recruitment. The company is active in the IT community and offers roles in areas such as cloud administration, software development, and project management, making it a potential opportunity for international tech professionals seeking to work in Spain.

Industry
Recruiting

In their own words

About the company & team

At Q-tech, we are collaborating with one of Europe's largest business groups, an international company of German origin with a presence in sectors such as retail, food, industry, and digital services, with more than 595,000 employees in 32 countries.

The group is clearly committed to building its own technology instead of depending on third parties, with specialized divisions in cloud, cybersecurity, and data.

The Barcelona technology hub is one of the group's reference IT centers at a European level, working on high-impact initiatives in Cloud, Cybersecurity, Data, and AI, with constant communication with the central teams in Germany.

All open roles at Q-TECH
WhatsApp
From €65kHybrid in BarcelonaBlue Card threshold
€75k – €85kHybrid in BarcelonaBlue Card thresholdNo Spanish needed
Hybrid in BarcelonaNo Spanish needed

Software Architect

Q-TECH4w ago
€45k – €55kHybrid in BarcelonaBlue Card thresholdNo Spanish needed

Senior QA Engineer

Q-TECH1mo ago
€90kRemote, BarcelonaBlue Card thresholdNo Spanish needed
Hybrid in BarcelonaNo Spanish needed
Hybrid in BarcelonaNo Spanish needed

QA Automation Engineer

Q-TECH1w ago2 openings
Hybrid in BarcelonaNo Spanish needed
Remote, BarcelonaNo Spanish needed
Hybrid in BarcelonaNo Spanish needed

DevOps

Q-TECH1w ago2 openings
Hybrid in BarcelonaNo Spanish needed
Hybrid in BarcelonaNo Spanish needed
See all 89 jobs