> Markdown version of [/jobs/ext/309081-fullstack-developer-with-python-flask-fastapi-javascript](https://www.wearedevelopers.com/jobs/ext/309081-fullstack-developer-with-python-flask-fastapi-javascript). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Fullstack Developer with Python, Flask/FastApi, Javascript - **Company:** Babel Profiles - **Location:** Barcelona, Spain - **Salary:** €50,000.0 - €63,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Software as a Service, Django Web Framework, Python (Programming Language), Machine Learning, NoSQL, Performance Tuning, SQL Databases, TypeScript, Web Application Frameworks, ReactJS, Flask (Web Framework), Backend, Fastapi, Information Technology, Code Testing, Api Design, Restful APIs - **Published:** June 10, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=4d14e1db34f101ac ## About the Role Do you have experience in Customer service?, Do you have a Master's degree?, * Bachelor's or Master's degree in Computer Science, Mathematics, or a related technical field. * Strong professional experience (3+) as a Software Engineer with a clear focus on Python as your main backend language. * Solid experience building web applications end-to-end, ideally in product-focused or SaaS environments. * Deep understanding of web fundamentals: REST APIs, authentication/authorization patterns, data modelling, SQL/NoSQL, caching and performance. * Hands-on experience with at least one modern front-end framework (ideally React) and confident using JavaScript and TypeScript in production. * Engineering mindset: you care about clean abstractions, testability, observability and long-term maintainability, not just "making it work". * Curious about AI and how to leverage it pragmatically in product features and in your own developer workflow (tooling, code assistance, automation). NICE TO HAVE * Portfolio projects * Java knowledge * Machine learning expertise (NLP ) ## Description As a Full Stack Engineer (Python + JavaScript/TypeScript), you will build and scale core product features that power the daily work of law firms across the globe. This is a Python-first role: you will spend most of your time designing and implementing backend services in Python, while also contributing to a modern front end built with Javascript and TypeScript., * Design, implement and evolve backend services in Python (e.g. FastAPI, Django, Flask) that are secure, scalable and easy to maintain. * Build and iterate on front-end features using React and TypeScript, focusing on performance, usability and clean component architecture. * Integrate AI-powered capabilities into product workflows (retrieval, summarization, recommendations, agent-like flows) in collaboration with the internal AI/ML teams. * Own features end-to-end: from data modelling and API design to UI behavior, monitoring, alerting and performance tuning. * Write high-quality, well-tested code and contribute to shared patterns, libraries and best practices across the engineering organisation. * Participate in technical discovery and architecture discussions, challenging assumptions and helping shape the technical roadmap. ## Related Videos - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)