B

Junior Software Engineer (Flutter/Python)

Bloom Future

Heilbronn, Baden-Wurttemberg, GermanyFull Time
Software Development
Apply with OnJob Free profile · takes about a minute

Junior Software Engineer (Flutter/Python) at Bloom Future is a full time role based in Heilbronn, Baden-Wurttemberg, Germany. Listed skills: Software Development. It was published on 5 August 2026 and was open at last check.

Junior Software Engineer (Flutter/Python) at Bloom Future — key details
RoleJunior Software Engineer (Flutter/Python)
CompanyBloom Future
LocationHeilbronn, Baden-Wurttemberg, Germany
Employment typeFull Time
Skills listedSoftware Development
Published5 August 2026
StatusOpen at last check

Bloom Future is a startup building a digital career-orientation app for students, schools, and employers. Based at Campus Founders in Heilbronn, we help young people make more informed decisions about their professional future.

We are hiring a product-minded engineer to help build the mobile experiences and technical systems behind it.

Tasks

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

What we’re looking for

  • 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.

Benefits

What we offer

  • 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.

Send us your CV or LinkedIn profile and a project or portfolio you are proud of. Briefly explain:

  • What you built and your contribution.
  • One important technical or product decision you made.
  • What you would do differently now.

We are interested in the quality of your work and reasoning, not a checklist of technologies.

Share:WhatsAppLinkedIn

Create your free OnJob profile to apply — we'll take you to Bloom Future's application after sign-up. · Posted 5 Aug 2026.

Junior Software Engineer (Flutter/Python) at Bloom Future — questions answered

What does the Junior Software Engineer (Flutter/Python) role at Bloom Future pay?

Bloom Future does not publish a salary on this Junior Software Engineer (Flutter/Python) listing, so OnJob shows no figure for it rather than an estimate. For what this role pays across the market, the OnJob salary guides aggregate the live listings that do disclose pay.

Where is the Junior Software Engineer (Flutter/Python) role at Bloom Future based?

Bloom Future lists this Junior Software Engineer (Flutter/Python) role in Heilbronn, Baden-Wurttemberg, Germany, advertised as full time work at that location. Larger employers sometimes cover several sites under one city name, so confirm the exact office with Bloom Future before you apply.

What skills does the Junior Software Engineer (Flutter/Python) role at Bloom Future require?

The Junior Software Engineer (Flutter/Python) at Bloom Future listing names Software Development. Those are the skills the employer put on the posting itself, so they are the ones worth matching in your profile and covering first in an interview.

Is the Junior Software Engineer (Flutter/Python) role at Bloom Future still open?

The Junior Software Engineer (Flutter/Python) posting at Bloom Future was open at OnJob's last check of the employer's careers page, having been published on 5 August 2026. OnJob re-checks source listings on each build and marks a role closed once it disappears, but listings can close without notice, so the employer's own page is the final word.

How do you apply for the Junior Software Engineer (Flutter/Python) role at Bloom Future?

Apply to the Junior Software Engineer (Flutter/Python) at Bloom Future role through OnJob with a free profile: OnJob scores your fit against the listing, shows the skills lowering that score, and submits an ATS-ready profile to Bloom Future's own application page. Creating a profile is free and needs no card.

Explore more on OnJob

Hiring for a role like this?

Post a job on OnJob and reach AI-matched candidates.

Post a Job