Summary
✨ AI‑Generated
We are looking for a Full-Stack Developer with Flutter as the primary focus to own a mobile application end-to-end. You will design and ship features, manage releases and quality, and build game-related experiences backed by clean REST APIs. You will also work extensively across Node.js, TypeScript, MongoDB, integrations, and web systems, using AI-assisted workflows to improve delivery speed and reduce manual effort.
Highlights
Own a mobile application end-to-end, from architecture and features through releases and quality. The role combines Flutter-focused mobile development with substantial backend ownership across Node.js, TypeScript, and MongoDB, plus opportunities to improve UX, performance, reliability, and AI-accelerated engineering workflows.
Description
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 qualityBuild and ship a growing library of daily games (in Flame, Unity or similar), backed by clean REST APIsIntegrate APIs, authentication, analytics, push notifications, in-app purchases and crash reportingContinuously improve UX, performance, stability and release process across iOS and Android
Backend & Integrations (Secondary Focus)
Maintain and extend our Node/TypeScript + MongoDB backendBuild and evolve APIs and admin functionality that support our appsIntegrate third-party services: Shopify, payments, email, analyticsKeep 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 platformSupport login, redemption flows and features tied to game launches and promotions
AI Accelerated Development
Use AI tools daily to speed up coding, refactoring and testingBuild reusable prompt patterns and workflowsReduce human workload through smart automationBalance speed with sound engineering judgement
What Success Looks Like
A high-quality, reliable Flutter app you fully own and steadily improveBackend issues handled confidently and independently, with minimal reliance on freelancersClean, well-documented, maintainable integrationsFaster feature delivery through meaningful use of AIStable releases that support game launches, in strong collaboration with the Senior Game DeveloperA steady stream of polished daily games shipping into the app
Requirements
Essential
Strong, demonstrable Flutter/Dart experience: able to own a production app independentlySolid backend experience with Node.js/TypeScript, MongoDB and API developmentExperience integrating third-party services (e.g.
Shopify, payments, auth)Confidence using AI tools to accelerate developmentPragmatic 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 notificationsE-commerce / login & user-account systemsWorking in small, product-led teamsBuilding games in Flame in your spare time: bonus points if you can share samples or a portfolioGame development in Unity or other enginesReal-time or multiplayer game networking (Socket.IO, Photon or similar)
Working Style
We're looking for someone who:
Enjoys autonomy but works collaborativelyValues speed, iteration and practicalityIs comfortable supporting a technical lead rather than being the leadCan move between mobile polish and backend logic without frictionIs 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 gamesBupa Healthcare plus Employee Assistance Programme - Includes Mental health counselling and neurodivergence coachingDiscounted gym membershipsMonthly yogaCompany eventsCycle to work schemeEmployee Benefits TrustDog Friendly Office
NOTE: This role will be open until August 31st, 2026.
We'll contact all applicants with next steps by September 11th, 2026.