Maple Tales GmbH logo

Working Student Software Engineer (Flutter) (m/f/d)

Maple Tales GmbHFrankfurt am Main, GermanyPosted 3h agoonsite
via Arbeitnow

Maple Tales builds reading and language-learning apps that real schools use every day. A Flutter-based reading app for elementary students, a teacher dashboard, and a white-label language-learning platform running under several school brands. We're a small team, so this isn't a shadowing role: you'll ship real fixes and features into production apps, work directly with the founders, and see your work reach classrooms within days, not sprints.

Tasks

  • Ship features and fixes across our Flutter apps, including our student reading app, language-learning app, and teacher dashboard, on both mobile and web.
  • Maintain and extend our white-label language-learning codebase that powers several branded language schools.
  • Work directly with Firebase, from Firestore data and Authentication flows to Hosting deploys and Remote Config.
  • Help us build a real CI/CD deployment pipeline. We already lint and test in GitLab CI. Deployment is still manual today, and we want you to help us change that.
  • Test across browsers, devices, and branded instances to catch inconsistencies before our schools do.
  • Review code, pair with the team on harder bugs, and contribute to technical decisions.
  • Help us understand how students actually use Maple Tales. Instrument new features, analyze user journeys, and turn what we learn into product improvements.
  • Prototype new reading and language-learning experiences and help turn the promising ones into production features.
  • Improve our automated testing and monitoring so we catch regressions before our students and schools do.
  • Build reusable components and internal tooling that make it faster to ship features across our apps and white-label brands.

Requirements

  • Enrolled student in Computer Science (Informatik), Business Informatics (Wirtschaftsinformatik), or a related field, available for roughly 20 hours per week during the semester.
  • Based in Germany and legally eligible to work in Germany as a working student. Ideally, you are based in Frankfurt am Main or the surrounding area.
  • Solid hands-on experience with Flutter and Dart, or strong cross-platform mobile development experience and the motivation to get fluent quickly.
  • Familiar with state management patterns. We use BLoC, but experience with comparable approaches is absolutely fine.
  • Experience with Firebase, or a transferable background with another BaaS or cloud platform, particularly authentication, document databases, and hosting.
  • Enough web fundamentals, including HTML, CSS, and the DOM, to debug how Flutter Web actually renders. It has its own quirks.
  • Comfortable with Git and collaborative development workflows. Experience with GitLab is a plus.
  • Comfortable taking ownership of a problem, asking the right questions, and figuring things out without needing every step predefined.
  • You know how to debug systematically and chase root causes rather than just symptoms. When something is "flaky," you want to understand why before you fix it.
  • Fluent in English and comfortable working in an English-speaking team. German skills are a plus.

Benefits

Modern workplace: Our office is located right in the innovation hub of Goethe University and Frankfurt School, surrounded by startups, research, and an entrepreneurial community.

Hybrid and flexible working: We offer flexible working hours and the option to work from home, giving you the flexibility to balance work with your studies and everyday life.

Work in an agile team: You’ll be part of a collaborative and motivated team that values continuous improvement, open communication, and achieving goals together.

Sports and wellness benefits: Get access to a wide range of sports and wellness activities through Wellpass.

We’re hiring two working students for this role: one to join us at the beginning of October and another to start in January. Let us know in your application which start date works best for you.

Find more English Speaking Jobs in Germany on Arbeitnow

Skills

  • IT

Similar roles

  • Datadog logo

    Staff Developer Advocate - Leadership

    Datadog·California, United States

    Our Staff Developer Advocates are technical leaders and mentors who anchor our team. They own projects from beginning to end, facilitating collaboration and enabling Datadog’s community to solve real-world problems. With a focus on technical executive storytelling, you will work closely with Datadog’s product and engineering leaders and their counterparts at our customers, coaching them to tell compelling stories and…

    • Full-time
  • John Paul logo

    Senior Engineer

    John Paul·Frankfurt am Main, Germany

    John Paul Construction is an international technical contractor specialising in the data centre, life sciences, residential, and commercial sectors. This Irish-owned and managed business directly employs over 700 people and delivers projects across Ireland, the United Kingdom and mainland Europe. The company’s performance across safety and sustainability was recognised during 2025 in receiving the Green Construction Award at the 2025…

    • Full-time
    • Blue Cardtied; settle 21–33mo
  • Oxford Dynamics logo

    Senior DevOps Engineer

    Oxford Dynamics·Harwell, United Kingdom

    Role: Senior DevOps Engineer Contract: Permanent Location: Greater Oxford Area Working Pattern: Flexible & Hybrid Salary: Competitive Security clearance: You must be eligible for UK security clearance (BPSS and SC). We require applicants to hold a UK passport and 5 years of continuous UK residency. We can sponsor clearance for the right candidate, and an active, transferable SC is an…

    • Hybrid
    • Full-time
  • Yuxme logo

    Revenue Operations & Automation Engineer

    Yuxme·Italy

    Yuxme digitalizza la contabilità e la consulenza fiscale per forfettari e PMI attraverso una piattaforma SaaS integrata con il supporto di commercialisti dedicati, accompagnando i clienti nella gestione di fatturazione elettronica, tasse e scadenze. L’acquisizione è interamente digitale e si sviluppa attraverso campagne Meta e Google, partnership con studi professionali e il canale dedicato ai forfettari. Il percorso prosegue poi…

    • Full-time
  • Shakers logo

    Automation Engineer

    Shakers·Italy

    Cerchiamo un Senior Automation Engineer per entrare in uno squad di testing dedicato a prodotti che integrano hardware, firmware embedded e middleware, in ambito terminali di pagamento e automazione retail. La sfida Il prodotto è complesso: terminali di pagamento outdoor, controller di piazzale, firmware low-level e middleware che devono funzionare senza margine di errore. Il tuo lavoro è costruire il…

    • Full-time
  • March Networks logo

    Intermediate Software Developer

    March Networks·Ottawa, Canada

    Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa March Networks is proud to be recognized as one of Ottawa’s Best Places to Work. March Networks is an established global leader in the video surveillance industry and works with the world’s largest retailers and banking institutions. Our goal is to create a positive working environment where all…

    • Hybrid
    • Full-time
    • Express EntryPR day one, no employer
  • caronsale logo

    Machine Learning Engineer (m/f/x)

    caronsale·Berlin, Germany

    <h1>Senior Machine Learning Engineer (m/w/d)</h1> <p>Four models in production today. Fifteen to twenty by mid-2027. The shared pipeline that gets them there has to hold — and you own everything after handoff: packaging, deployment, drift detection, and the call on whether a model is fit to serve.</p> <p><strong>Location:</strong> Berlin Schöneberg — you work from our office, hybrid with 3 days…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • Teampicnic logo

    Strategy - Future Leaders Graduate Program

    Teampicnic·Düsseldorf, Germany

    <h2><strong>Kurz und knapp</strong></h2> <p>Du kommst frisch aus dem Studium und bist bereit, direkt ins Herz unseres Businesses einzusteigen? Komplexe Challenges schrecken dich nicht ab - sondern motivieren dich erst recht? Dann gehörst du ins Consumer Team von Picnic. Unser 1-jähriges Trainee Programm ist kein Warm-up, sondern dein echtes Launchpad. Du startest direkt ohne Rotation in einer Consumer-Rolle - ob Category…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo