Software Engineer, Foundation (Mid-Level)
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.
Source: the employer's careers page. Last checked 2026-10-05. Posted 2026-10-04.
More jobs at Clera · On-site jobs in Germany · Software development jobs