top of page

Fullstack Developer (Python/React)

Lisbon, Portugal

Job Type

Full Time

Workspace

Hybrid

About the Company

At Sourcing Trust, we are committed to delivering innovative, reliable, and tailored technology solutions that empower businesses to succeed in a rapidly evolving digital landscape. With a focus on excellence, integrity, and collaboration, we build lasting partnerships by understanding our clients' unique needs and providing them with expert support across. Our team is dedicated to fostering a positive and inclusive work environment where every employee's contribution is valued, encouraging continuous growth, learning, and shared success. Join us and be part of a passionate organization driven by innovation and excellence.

About the Role

We are looking for a Fullstack Developer (Python/React) to build scalable, high-quality solutions across the full stack, with a strong emphasis on back-end development. The role includes developing modern React applications, designing and evolving Python/FastAPI APIs, managing relational databases, building Airflow workflows, and contributing to AI-driven features in an AWS environment.

Requirements

Requirements

  • Strong proficiency in back-end development with Python + FastAPI.

  • Solid experience with React: components, hooks, state management, REST and GraphQL APIs, performance optimization.

  • Strong SQL knowledge and experience with relational databases such as PostgreSQL or MySQL.

  • Experience with Alembic for schema versioning.

  • Experience building and maintaining workflows with Apache Airflow.

  • Hands-on experience with AWS services: ECS, S3, RDS, DynamoDB, API Gateway, IaC, IAM.

  • Practical experience with LLMs, LangChain, prompt engineering, and/or Amazon Bedrock.

  • Good communication, teamwork, organization, and proactivity.

  • Experience working in Agile environments such as Scrum or Kanban.

  • Fluency in English.

Main Responsibilities

  • Develop scalable, high-quality solutions across the full stack, with emphasis on back-end development.

  • Build and maintain modern React applications with reusable components, efficient state management, and optimized performance.

  • Design, implement, and evolve APIs using Python and FastAPI, ensuring security, modularity, and high performance.

  • Manage relational databases, optimize SQL queries, and maintain schema versioning with Alembic.

  • Create and optimize Apache Airflow DAGs for data-driven workflows.

  • Work with AWS services to deploy, scale, and monitor applications.

  • Apply Infrastructure as Code practices using Terraform or CloudFormation.

  • Contribute to AI-driven features using LLMs, LangChain, and services such as Amazon Bedrock.

  • Collaborate with cross-functional teams, participate in Agile ceremonies, and support continuous improvement.

  • Ensure best practices in security, performance, documentation, and code quality.

Gradient Background
st_logos-16_edited_light
  • LinkedIn
  • Instagram

Tel:  (+351) 21 601 75 42

Estrada da Luz, N 90, Andar 7E 1600-160, Lisboa Portugal

© 2025 Sourcing Trust

bottom of page