FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
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 FutureJunior Software Engineer building Flutter mobile experiences and FastAPI backends for Bloom Future’s career-orientation app. Developing product features, APIs, integrations, and recommendation experiences.
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, REST APIs, and relational databases, 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 DevelopmentREST API DesignRelational Database ManagementDebugging SkillsAutomated 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
Modern Programming LanguageREST APIsRelational DatabasesTestingGitFlutterFastAPIPostgreSQLCI/CDDocker
Soft Skills
Attention to DetailGood JudgmentInitiativeClear Communication
Tools & Technologies
CI/CDDockerCloud Deployment
Industry Keywords
User ExperienceProduct DevelopmentMobile FrameworkData-Driven Products
Tech Stack
Tools & technologiesCloudDockerFlutterPostgres
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 of building and completing a substantial application or software project
- Practical understanding of REST APIs, relational databases, testing, and Git
- Strong debugging skills and ability to understand unfamiliar systems
- Attention to product behaviour, usability, and interaction details
- Ability to evaluate alternatives and explain 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 qualify
- Nice-to-have: Flutter or another mobile framework
- Nice-to-have: FastAPI or another backend framework
- Nice-to-have: PostgreSQL or Supabase
- Nice-to-have: Automated testing, CI/CD, Docker, or cloud deployment
- Nice-to-have: AI-powered, data-driven, or user-facing products
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
- Collaboration with a motivated, international team
- Meaningful product impact