Job type
- Full-time
Job description
About the Role
- Join our small team as a full-stack Flutter engineer working on our live marketplace platform.
- You’ll work across our entire stack - from Flutter UI and ViewModels through to GraphQL resolvers, Lambda handlers, and database migrations.
- Our single Flutter codebase ships to iOS, Android, and web, backed by a TypeScript serverless stack on AWS.
- We need someone who can own the complete journey from ambiguous requirements to deployed, monitored features.
Responsibilities
- Design and build features end-to-end across Flutter UI, ViewModels, GraphQL resolvers, Lambda handlers and database migrations.
- Keep our Flutter Web build first-class alongside our iOS and Android apps.
- Own features from ambiguous requirements through to deployment and monitoring in production.
- Build and maintain critical order and payment flows, including scheduling, checkout, and the full payment lifecycle with Peach Payments.
- Champion quality: write tests, maintain static analysis, take part in code reviews, and build observability across the stack.
- Ship through our CI/CD pipelines (GitHub Actions and Codemagic) across our full environment pipeline.
Required Skills
- Excellent Flutter experience, including real production Flutter Web deployments.
- Solid frontend architecture instincts - state management and clean separation of concerns.
- Genuine backend capability with TypeScript and GraphQL.
- Comfort navigating AWS serverless stacks and infrastructure as code.
- Daily use of AI coding tools such as Claude Code, Cursor or Copilot as part of your development workflow.
- A strong sense of ownership and a commitment to quality, testing and observability.
Additional role requirements
- 5+ years of experience in Flutter Mobile and Web application developement
- 2 - 3 days in our Claremont offices
#J-18808-Ljbffr