Full Stack Developer (Flutter-focused)
Own the Flutter companion app for Big Potato's board games, using Dart, Flutter, Node.js, TypeScript, MongoDB, and Next.js/React. You'll build daily games with Flame or Unity, integrate REST APIs, Shopify, payments, and analytics, and use AI tools daily to accelerate coding, refactoring, and testing.
Free Tailor for ATS: 10/10 runs left
You'll be the owner of our Flutter companion app, the product our players spend the most time in, with full responsibility for building, shipping and evolving it. Alongside that you'll be a strong backend developer, confidently handling most of what comes up across our Node/TypeScript + MongoDB systems and their integrations. You will also maintain our gaming web platform and integrations. Working closely with our Senior Game Developer, you'll keep the platforms behind our games reliable and easy to evolve, using AI accelerated workflows to ship faster and reduce manual work across the team.
Mobile App: Flutter (Primary Focus)
Own our Flutter companion app end-to-end: architecture, features, releases and quality
Build and ship a growing library of daily games (in Flame, Unity or similar), backed by clean REST APIs
Integrate APIs, authentication, analytics, push notifications, in-app purchases and crash reporting
Continuously improve UX, performance, stability and release process across iOS and Android
Backend & Integrations (Secondary Focus)
Maintain and extend our Node/TypeScript + MongoDB backend
Build and evolve APIs and admin functionality that support our apps
Integrate third-party services: Shopify, payments, email, analytics
Keep data handling clean, secure and pragmatic; comfortable owning most backend problems independently
Web Platform (Maintenance)
Maintain and make light updates to our Next.js/React web platform
Support login, redemption flows and features tied to game launches and promotions
AI Accelerated Development
Use AI tools daily to speed up coding, refactoring and testing
Build reusable prompt patterns and workflows
Reduce human workload through smart automation
Balance speed with sound engineering judgement
What success looks like
A high-quality, reliable Flutter app you fully own and steadily improve
Backend issues handled confidently and independently, with minimal reliance on freelancers
Clean, well-documented, maintainable integrations
Faster feature delivery through meaningful use of AI
Stable releases that support game launches, in strong collaboration with the Senior Game Developer
A steady stream of polished daily games shipping into the app
Requirements
Essential
Strong, demonstrable Flutter/Dart experience: able to own a production app independently
Solid backend experience with Node.js/TypeScript, MongoDB and API development
Experience integrating third-party services (e.g. Shopify, payments, auth)
Confidence using AI tools to accelerate development
Pragmatic engineering judgement: you know when "good and shipped" beats "perfect"
Desirable
React/Next.js experience (enough to maintain a stable web codebase)
Cloud deployment experience (Google Cloud / Docker / CI/CD)
Firebase, mobile analytics, in-app purchases or push notifications
E-commerce / login & user-account systems
Working in small, product-led teams
Building games in Flame in your spare time: bonus points if you can share samples or a portfolio
Game development in Unity or other engines
Real-time or multiplayer game networking (Socket.IO, Photon or similar)
Working Style
We’re looking for someone who:
Enjoys autonomy but works collaboratively
Values speed, iteration and practicality
Is comfortable supporting a technical lead rather than being the lead
Can move between mobile polish and backend logic without friction
Is excited about using AI to multiply impact
About Big Potato
Big Potato’s purpose is to Light Up the Moments We Spend Together. Our games are easy-to-learn, laughter-first games that are played by millions of people around the world. Despite being better connected than ever before, quality time together is increasingly rare. Our games bring people together in a way only a good game can.
We have a team that’s ambitious, creative and committed to making brilliant games and shaking things up in the category. And we believe in doing it the right way. We’re bothered about our People, our Customers, our Consumers and the Planet. We’re B-Corp Certified and consistently achieve high Great scores in our employee NPS surveys.
We’re one of the UK’s fastest-growing games companies, and as we scale globally we’re rebuilding our finance and operational infrastructure from the ground up, moving away from legacy ERP systems toward a modern, modular, AI-enabled stack.
We are committed to building brilliant teams that reflect a wide range of backgrounds, perspectives and experiences, and we strongly encourage applications from underrepresented groups. Research shows that people from underrepresented backgrounds are less likely to apply unless they meet every requirement, so if this role excites you, don’t worry about ticking every single box. At Big Potato, we care more about potential, attitude and fresh thinking than a perfect CV.
Benefits
£500 holiday bonus & lots of free board games
Bupa Healthcare plus Employee Assistance Programme – Includes Mental health counselling and neurodivergence coaching
Discounted gym memberships
Monthly yoga
Company events
Cycle to work scheme
Employee Benefits Trust
Dog Friendly Office
NOTE: This role will be open until August 31st, 2026. We'll contact all applicants with next steps by September 11th, 2026.