Job
- Level
- Junior
- Job Field
- Mobile
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Frankfurt
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop features and fixes for our Flutter apps, assist in testing and implementing CI/CD processes, and analyze user interactions to improve the application.
Job Technologies
Your role in the team
- 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.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Enrolled student in Computer Science, Business Informatics, 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.
- Genügend Web-Grundlagen, einschließlich HTML, CSS und DOM, um zu debuggen, wie Flutter Web tatsächlich rendert. Es hat seine eigenen Eigenheiten.
- 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.
Experience
- Solid hands-on experience with Flutter and Dart, or strong cross-platform mobile development experience and the motivation to get fluent quickly.
- Vertraut mit State-Management-Patterns. Wir verwenden BLoC, aber Erfahrung mit vergleichbaren Ansätzen ist absolut in Ordnung.
- Experience with Firebase, or a transferable background with another BaaS or cloud platform, particularly authentication, document databases, and hosting.
- Comfortable with Git and collaborative development workflows. Experience with GitLab is a plus.
This text has been machine translated. Show original
What we offer
- 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 are hiring two working students for this role: one to join us at the beginning of October and another to start in January. Please let us know in your application which start date suits you best.
This text has been machine translated. Show original
Topics You Will Work On
Job Locations
About Your Employer
Maple Tales Gmbh
Maple Tales GmbH, a young company based in Frankfurt am Main, develops an interactive reading app and additional educational software for the education sector. Their products aim to make reading and learning more enjoyable and effective for elementary school children and are used in schools and language schools.
Description
- Company Type
- Startup
- Working Model
- Hybrid, Onsite
- Industry
- Education System