Full Stack Developer (Python)

extra holidays - extra parental leave
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

At least 3 years of professional experience with Python and modern web frameworks like FastAPI or Django., Strong skills in building frontend applications using React and TypeScript., Proficiency with PostgreSQL, including schema design and performance optimization., Ability to work independently in a fast-paced environment and solve complex problems..

Key responsibilities:

  • Design, develop, test, and maintain scalable backend services using Python.
  • Build and enhance responsive user interfaces with React and TypeScript.
  • Collaborate with cross-functional teams to deliver end-to-end features.
  • Support and maintain production systems, ensuring performance and reliability.

proSapient logo
proSapient Information Technology & Services Scaleup http://proSapient.com/
201 - 500 Employees
See all jobs

Job description

Every day, somewhere in the world, important decisions are made. Whether it is a private equity company deciding to invest millions into a business or a large corporation implementing a new strategic direction, these decisions impact employees, customers, and other stakeholders. 

Consulting and private equity firms come to proSapient when they need to discover knowledge to help them make great decisions and succeed in their goals. It is our mission to support them in their discovery of knowledge. 

We help our clients find industry experts who can provide their knowledge via interview or survey: we curate this knowledge in a market-leading software platform; and we help clients surface knowledge they already have through expansive knowledge management.  

We are looking for a skilled Fullstack Python Engineer to join our growing engineering team. In this role, you will work across the stack to build and improve our primary research platform. From developing robust Python backend services to crafting intuitive frontend experiences using React and TypeScript, you’ll help shape key user-facing features and drive innovation across our product.

You’ll be part of a collaborative, cross-functional team, contributing to projects with real-world impact and helping us deliver knowledge discovery tools to the world’s top consulting and investment firms.

Key Responsibilities
  • Design, develop, test, and maintain scalable backend services using Python (Django/FastAPI).
  • Build and enhance responsive user interfaces with React and TypeScript.
  • Work closely with design and product teams to deliver end-to-end features across the stack.
  • Integrate third-party APIs and services, including LLMs for data extraction and automation.
  • Work with PostgreSQL to model and optimize relational data at scale.
  • Collaborate with product managers, designers, and other engineers to ship impactful features.
  • Ensure code quality through testing, reviews, and adherence to best practices.
  • Participate in architectural decisions and system design reviews.
  • Support and maintain production systems, contributing to observability and performance tuning.

Requirements

  • 3+ years of professional experience with Python and a modern web framework (e.g., FastAPI, Django).
  • Strong hands-on experience building frontend applications using React and TypeScript.
  • Proficiency with Python web frameworks such as FastAPI or Django.
  • Solid experience with PostgreSQL, including schema design and performance optimization.
  • Familiarity with REST APIs, background job processing.
  • Strong problem-solving skills and ability to work independently in a fast-paced environment.
  • Comfortable working across the stack and switching between backend and frontend tasks.
Bonus Skills
  • Experience with message brokers (e.g., Kafka, RabbitMQ).
  • Familiarity with Elasticsearch.
  • Knowledge of cloud infrastructure (preferably AWS), Docker/Kubernetes, and CI/CD pipelines.
  • Exposure to observability tools (e.g., Datadog, Prometheus, Grafana).

Benefits

  • Tenure gifts to thank our loyal staff who help the business to grow 
  • An enhanced Maternity & Paternity package 
  • 22 days annual leave each year + Statutory public holidays, inclusive of a week's closure over the Christmas period to fully reset 
  • A paid sick leave policy (up to 10 days per year) 
  • The opportunity to create, lead or participate in one of our many ERG groups, to help drive diversity, inclusion and understanding across our business 
  • Corporate Events: from bi-annual Christmas & Summer parties, we love to celebrate, collaborate and have fun together! 

We are committed to building an inclusive workplace - did you know that marginalized groups are less likely to apply to jobs unless they meet every requirement listed? If you are interested in the above role, but don't necessarily tick every box, we encourage you to apply anyway - this role could still be a great match!  

At proSapient, we are an equal opportunity employer. As such, we offer equal employment opportunities without regard to race, colour, religion, sex (including pregnancy and gender identity), national origin, age, disability, genetic information, veteran status and other protected class characteristics.  

All employment is decided based on qualifications, merit, and business need. Due to the regulated nature of our clients, all successfully offered candidates are subjected to thorough screening & pre-employment checks, including an enhanced background check, which can affect the outcome of any offer of employment. 

 

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Full Stack Engineer Related jobs