Overview
ABOUT THE ROLE
Full job description
ABOUT THE ROLE Join the foundation engineering team at a Series B student-focused EdTech company, with a focus on mobile. You will build and maintain the shared technology, tools, and infrastructure that product teams rely on, while also shipping user-facing features. The work helps engineers deliver reliable, polished learning experiences more effectively. WHAT YOU'LL DO
- Own core parts of a Flutter app, including shared components, the design system, state management, performance, and tooling.
- Build and improve AI and agent infrastructure, including MCP servers, background agents, evaluations, and feedback loops.
- Help integrate agentic coding tools into everyday engineering workflows.
- Improve developer experience through CI/CD, release tooling, and faster feedback between writing code and seeing it in production.
- Ship product features alongside platform work and keep the foundation dependable for engineering teams. WHAT WE'RE LOOKING FOR
- Two to four years of production experience building mobile applications with Flutter and Dart, or building web applications.
- Daily, fluent use of agentic coding tools, with a considered perspective on their strengths, limitations, and practical workarounds.
- A strong academic background from a well-regarded university or equivalent institution.
- An eye for design and detail, including visual consistency, spacing, and animation quality.
- Clear communication in English and an interest in improving systems and workflows that help other engineers work effectively.
- Experience shipping production software; deep platform engineering or architecture experience is not required. COMPENSATION & BENEFITS The salary range is €80,000 to €110,000 annually. Visa sponsorship is not available. LOCATION This is an on-site role based in Berlin, Germany.
Tips for this job
Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.
- Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
- Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
- Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
- Apply through the original employer or official recruitment destination shown on this page.
Verification notes
laptop-ats-crawler v3
JobOpportunity is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.
Apply through JobOpportunity →