flutter developer for mobile games
Summary
Build and ship Flutter mobile games and their companion apps, integrating APIs, analytics, and third-party services while maintaining a Node/TypeScript backend.
Описание: Big Potato Games creates easy-to-learn, laughter-first games played by millions of people worldwide. Its games bring people together, and the company is a B Corp Certified games business expanding globally.
Задачи
- Own the Flutter companion app end-to-end, including architecture, features, releases and quality;
- Build and ship a growing library of daily games using Flame, Unity or similar;
- Build clean REST APIs supporting the mobile games;
- Integrate APIs, authentication, analytics, push notifications, in-app purchases and crash reporting;
- Improve UX, performance, stability and the release process across iOS and Android;
- Maintain and extend the Node/TypeScript and MongoDB backend;
- Build and evolve APIs and admin functionality supporting the apps;
- Integrate third-party services including Shopify, payments, email and analytics;
- Own backend problems independently while keeping data handling clean, secure and pragmatic;
- Maintain and make light updates to the Next.js/React web platform;
- Support login, redemption flows and features tied to game launches and promotions;
- Use AI tools daily to accelerate coding, refactoring and testing;
- Build reusable prompt patterns and workflows;
- Reduce human workload through smart automation;
- Balance delivery speed with sound engineering judgement;
- Collaborate with the Senior Game Developer to support stable releases and game launches.
Требования
- Strong, demonstrable Flutter and Dart experience, with the ability to own a production app independently;
- Solid backend experience with Node.js, TypeScript, MongoDB and API development;
- Experience integrating third-party services such as Shopify, payments and authentication;
- Confidence using AI tools to accelerate development;
- Pragmatic engineering judgement and the ability to prioritize good, shipped solutions over perfection;
- Enjoys autonomy while working collaboratively;
- Comfortable supporting a technical lead rather than being the lead;
- Able to move between mobile polish and backend logic;
- Nice to have: React/Next.js, Google Cloud, Docker, CI/CD, Firebase, mobile analytics, in-app purchases, push notifications, e-commerce, login and user-account systems, small product-led teams, Flame, Unity or other game engines, real-time or multiplayer game networking with Socket.IO, Photon or similar.
Условия
- £500 Holiday bonus and free board games;
- Bupa Healthcare and Employee Assistance Programme, including mental health counselling and neurodivergence coaching;
- Discounted gym memberships;
- Monthly yoga;
- Company events;
- Cycle to work scheme;
- Employee Benefits Trust;
- Dog-friendly office.