> Markdown version of [/jobs/ext/1929504-junior-software-engineer-flutter-python](https://www.wearedevelopers.com/jobs/ext/1929504-junior-software-engineer-flutter-python). 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). --- # Junior Software Engineer (Flutter/Python) - **Company:** Bloom Future - **Location:** Heilbronn, Germany - **Experience:** Starter - **Salary:** €45,000.0 - €50,000.0 - **Contract:** Internship / Graduate position - **Skills:** Flutter, Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Code Review, Databases, Continuous Integration, Relational Databases, Software Debugging, Python (Programming Language), PostgreSQL, Open Source Technology, Cloud Services, Software Project Management, WebSocket, Backend, Git, Fastapi, Data Analytics, Dart, Restful APIs, Docker, Programming Languages - **Published:** August 5, 2026 - **Apply:** https://www.adzuna.de/details/5828160170 ## About the Role * Strong fundamentals in at least one modern programming language. * Evidence that you have built and completed a substantial application or software project. * Practical understanding of REST APIs, relational databases, testing, and Git. * Strong debugging skills and the ability to understand unfamiliar systems. * Attention to product behaviour, usability, and interaction details. * Ability to evaluate alternatives and explain your decisions clearly. * Initiative, good judgment, and willingness to raise problems early. * Good English for technical collaboration. German is a plus. This is an early-career role, typically suited to someone with around one to two years of experience. Substantial internship, working-student, open-source, university, or independent project experience may also qualify. Nice-to-have * Flutter or another mobile framework. * FastAPI or another backend framework. * PostgreSQL or Supabase. * Automated testing, CI/CD, Docker, or cloud deployment. * AI-powered, data-driven or user-facing products. ## Description You will work across our Flutter application and FastAPI backend, taking features from problem definition through implementation and release. We are looking for strong engineering fundamentals, evidence that you can ship working software, and the judgment to make sensible product and technical decisions. You should be effective in at least one area of the stack and capable of becoming productive across both. This is a hands-on role with meaningful responsibility. You will be expected to investigate problems independently, form clear opinions, and take responsibility for the quality of your work. What you'll do * Build end-to-end product features across our Flutter app, APIs, and database. * Improve interactive career-exploration, profile, and recommendation experiences. * Design and maintain APIs, data models, and external integrations. * Diagnose problems across mobile, backend, data, and infrastructure. * Propose and implement improvements to UX, architecture, reliability, and performance. * Write tests, review code, and support the release of production changes. Requirements Our Stack: Mobile: Flutter and Dart Backend: Python and FastAPI Data: PostgreSQL and Supabase Infrastructure: Docker and cloud services Interfaces: REST APIs, WebSockets, and external integrations ## Related Videos - [Intro to Flutter Development](https://www.wearedevelopers.com/videos/170-intro-to-flutter-development) - [Dart - a language believed dead, experiences a new bloom](https://www.wearedevelopers.com/videos/442-dart-a-language-believed-dead-experiences-a-new-bloom) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Applying DevOps in Flutter mobile development](https://www.wearedevelopers.com/videos/60-applying-devops-in-flutter-mobile-development) - [Flutter Packages and Plugins - A Look Under the Hood](https://www.wearedevelopers.com/videos/555-flutter-packages-and-plugins-a-look-under-the-hood) ## Related Articles - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)