At a Glance
- Tasks: Own and develop our Flutter app, backend systems, and gaming web platform.
- Company: Join Big Potato, a fast-growing games company focused on fun and connection.
- Benefits: Enjoy a £500 holiday bonus, healthcare, gym discounts, and a dog-friendly office.
- Other info: We're committed to diversity and encourage all backgrounds to apply.
- Why this job: Make an impact in game development while using cutting-edge AI tools.
- Qualifications: Strong Flutter experience and backend skills with Node.js/TypeScript.
The predicted salary is between 45000 - 55000 £ per year.
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/Type Script + Mongo DB 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 i OS and Android
- Backend & Integrations (Secondary Focus)
- Maintain and extend our Node/Type Script + Mongo DB 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/Type Script, Mongo DB 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.
Full Stack Developer (Flutter-focused) in London employer: Big Potato
Big Potato is an exceptional employer located in the vibrant area of Clerkenwell, offering a dynamic work culture that fosters creativity and collaboration. As a Product Manager, you'll benefit from opportunities for professional growth while working with passionate teams dedicated to delivering high-quality games. With a focus on innovation and a supportive environment, Big Potato ensures that every employee feels valued and empowered to make a meaningful impact.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Developer (Flutter-focused) in London
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Big Potato or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Big Potato.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Big Potato.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Big Potato that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Full Stack Developer (Flutter-focused) in London
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Big Potato.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Big Potato and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Big Potato
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Big Potato uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.