Full Stack Engineer responsible for app, web, and backend systems supporting games. Collaborating with the Senior Game Developer and utilizing AI for development efficiency.
Responsibilities
**Role Summary**
You’ll be the full-stack owner of our app, web and backend systems, ensuring the platforms that support our games are reliable, scalable and easy to evolve. Working closely with our Senior Game Developer, you’ll build and maintain our app, game delivery website and backend integrations, while embedding AI-accelerated workflows to ship features faster and reduce manual workload across the team.
**What you'll be responsible for**
App Development
Build and maintain a polished, user-friendly companion app
Integrate APIs, analytics, authentication and lightweight interactive elements
Improve UX, performance and reliability over time
Web Platform & Game Delivery
Maintain and improve our WebGL game wrapper site
Manage user login, redemption flows and light CMS features
Ship new features to support game launches and promotions
Backend & Integrations
Maintain and extend our custom MongoDB backend
Build simple APIs and admin functionality
Integrate with Shopify for user and product data (read/write, not platform rebuild)
Ensure clean, secure and pragmatic data handling
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**
Faster feature delivery cycles across app and web
Reduced reliance on freelancers for routine work
Clean, well-documented and maintainable backend integrations
AI meaningfully reducing development time
Strong collaboration with the Senior Game Developer
Stable, reliable releases supporting game launches
Requirements
**Essential**
Strong full-stack development experience (front-end + backend)
Experience building and maintaining production systems independently
Flutter or similar modern front-end framework experience
Backend experience with MongoDB and API development
Lead Principal Software Engineer designing data analytics platforms for AI customer engagement startup. Transforming contact centers and enhancing organizational growth using advanced technologies.
Lead Software Engineer developing scalable low latency systems for AI customer engagement platform, mentoring team members and driving engineering best practices.
Senior Software Engineer developing machine learning systems to detect fraud for leading AI - powered platform. Collaborating to optimize real - time detection algorithms and build scalable solutions.
Senior Java Developer working in a fintech company enabling global payment solutions. Collaborating with an international team to build robust solutions.
Mid - level iOS engineer working independently on iOS platforms at TELUS Digital. Collaborating on design, writing secure code, and teaching junior team members.
Senior Software Engineer driving architectural decisions for backend services at LUXCLUSIF. Leading execution of complex features and ensuring the system can handle future growth in luxury resale market.
Lead Engineer managing multifamily and commercial energy efficiency projects at Resource Innovations. Overseeing complex building systems and mentoring junior engineers.
Senior Software Engineer responsible for developing and improving scalable systems for healthcare data solutions at SOPHiA GENETICS. Join a team impacting cancer and rare disease patient outcomes globally.
Embedded Software Developer at Fortinet responsible for the FortiAuthenticator product development. Focus on reducing security threats through firmware component development in a Unix/Linux environment.