Full Stack Developer

Descripción De La Vacante
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior
Compensation
€ 90K

Job location

Remote
Barcelona, Spain

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Cloud Computing
Code Review
Information Engineering
ETL
Data Warehousing
DevOps
Monitoring of Systems
Python
PostgreSQL
TypeScript
Enterprise Software Applications
React
Backend
FastAPI
Containerization
Data Lake
Front End Software Development
Docker
Jenkins

Job description

  • Develop and maintain robust enterprise applications using Python (FastAPI) and React.
  • Create efficient, reusable front-end components with React + TypeScript.
  • Design, optimize, and maintain data architectures (Data Lakes, Warehouses) ensuring integrity and performance.
  • Collaborate with designers and other developers to deliver intuitive and scalable solutions.
  • Participate in architectural design, code reviews, and mentoring junior developers.
  • Implement CI/CD pipelines, containerization strategies, and monitoring systems.
  • Stay current with the latest industry trends and emerging technologies in cloud, DevOps, and data engineering.

Conocimientos

Python (strict typing) FastAPI React TypeScript AWS services PostgreSQL OpenSearch ETL pipelines Docker containerization CI/CD pipelines (Jenkins) Data Lakes Data Warehousing Problem-solving Team collaboration Descripción del empleo Descripción del empleo

Requirements

  • 10+ years of experience as a Full Stack Developer with strong backend focus.
  • Strong proficiency with Python (strict typing) and FastAPI for backend development.
  • Experience with React and TypeScript for frontend development.
  • Solid knowledge of AWS services (S3, Glue, RDS, Lambda, ECS) and Infrastructure as Code (CDK/TypeScript).
  • Advanced expertise in PostgreSQL and experience with OpenSearch.
  • Proven experience with ETL pipelines, Data Warehousing and Data Lakes architecture.
  • Familiarity with CI/CD pipelines (Jenkins), Docker containerization, and monitoring systems.
  • Advanced proficiency in Spanish (written and spoken).
  • Strong problem-solving skills and ability to work both independently and as part of a team.

Benefits & conditions

Personalized career path Skills development through Technology Academy Company-paid certifications Flexible policies Remote work options Transport tickets Childcare support Private health insurance WeCare programme

About the company

A global consulting firm in Barcelona is seeking an Experienced Full Stack Developer. The ideal candidate has over 10 years of experience with a strong focus on backend development using Python and FastAPI, alongside frontend proficiency in React and TypeScript. Key responsibilities include developing enterprise applications, optimizing data architectures, and mentoring junior developers. The firm offers a progressive career path, professional training, flexibility in work options, and excellent social benefits.

Apply for this position