FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Junior Software Engineer – Flutter, Python
Bloom Future. Build end-to-end product features across the Flutter app, APIs, and database .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong expertise in building end-to-end product features using Flutter, Python, and REST APIs, with a focus on improving user experience and system performance. Capable of diagnosing issues across mobile and backend systems while maintaining high-quality standards in code and testing.
Highest-signal resume keywords
Flutter Application DevelopmentPython ProgrammingREST API DesignPostgreSQL Database ManagementAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
FlutterDartPythonFastAPIPostgreSQLSupabaseREST APIsAutomated TestingCI/CDDocker
Soft Skills
Attention to DetailGood JudgmentInitiativeClear Communication
Tools & Technologies
DockerCloud ServicesWebSockets
Industry Keywords
Mobile DevelopmentUser ExperienceData-Driven ProductsCareer ExplorationExternal Integrations
Tech Stack
Tools & technologiesCloudDartDockerFlutterPostgresPython
About the role
Key responsibilities & impact- Build end-to-end product features across the 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
- Take features from problem definition through implementation and release
- Investigate problems independently and take responsibility for work quality
Requirements
What you’ll need- 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
- Typically around one to two years of experience
- Substantial internship, working-student, open-source, university, or independent project experience may also qualify
- Flutter or another mobile framework is nice-to-have
- FastAPI or another backend framework is nice-to-have
- PostgreSQL or Supabase is nice-to-have
- Automated testing, CI/CD, Docker, or cloud deployment is nice-to-have
- AI-powered, data-driven or user-facing products is nice-to-have
- Mobile: Flutter and Dart
- Backend: Python and FastAPI
- Data: PostgreSQL and Supabase
- Infrastructure: Docker and cloud services
- Interfaces: REST APIs, WebSockets, and external integrations
Benefits
Comp & perks- Ownership of work that reaches real users
- Influence over both product and technical decisions
- Close collaboration and short decision-making paths
- Hybrid working at Campus Founders in Heilbronn
- A motivated, international team working on a meaningful product
- Permanent employment (Unbefristeter Arbeitsvertrag)