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 cod
