Product Engineer - Mobile Apps (Remote/Hybrid)

Festybay

Belgique

Hybrid

USD 50,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work environment
Team retreats
Gaming culture access

Job summary

Festybay is hiring a Product Engineer for Mobile Apps, offering a remote/hybrid position tailored for developers passionate about building impactful mobile experiences. You'll engage in hands-on work across various phases of development, utilizing modern technologies like Node.js, React, and AWS. Ideal candidates possess a degree in Computer Science or 3+ years of relevant experience. Enjoy flexible hours, collaborative retreats in beautiful locations, and a commitment to work/life balance while making a direct impact on millions of users.

Qualifications

  • A degree in Computer Science/Engineering OR at least 3 years of professional experience in software development.
  • You are a ‘Swiss Army Knife’ developer—curious, adaptable, and eager to learn.

Responsibilities

  • Building a mobile experience from foundational stages while deploying code to users.
  • Identifying and fixing bugs, pushing code that directly improves user experience.
  • Taking ownership of features like Offline Play, solving complex backend challenges.

Skills

Node.js
React
Capacitor
TypeScript
GraphQL
AWS
Terraform

Education

Degree in Computer Science/Engineering
3+ years of professional experience

Job description

Salary Range $50,000 – $90,000 USD per year (Estimated based on current 2026 market data and previous listings)

Location Remote (Timezones GMT-2 to GMT+6) or Hybrid (Leuven, Belgium)

Tech Stack Node.js, React, Capacitor, TypeScript, GraphQL, AWS, Terraform

Experience Level 3+ Years or Degree (Bachelor/Master/PhD) in Computer Science

About CrazyGames

CrazyGames launched our mobile apps last summer, and the growth has been explosive—surpassing 2.5 million sessions in the last month alone. We are a self-funded, profitable company that operates with the agility of a startup but the stability of a market leader. As a Product Engineer, you aren’t just a cog in a machine; you are the architect of a “blank canvas” mobile experience backed by an existing audience of tens of millions.

The Role: Why This is Unusual

Most engineering roles force you to choose between two paths:

  • The Scale Path: Working on a massive legacy system where your impact is a 0.1% improvement.
  • The Startup Path: Building something from scratch (the “blank canvas”) but struggling to find even 100 active users.

At CrazyGames, you get both. You will be building a mobile experience from its foundational stages (the blank canvas) while immediately deploying your code to a massive, global user base (the scale). This role is perfect for a product-minded engineer who loves to see their work impact millions of people in real-time.

Your Journey: The First 12 Months

CrazyGames believe in ownership and clear progression. Here is what your first year at CrazyGames will look like:

Phase 1: Integration (Month 1)
  • Deep Dive: You’ll get your hands dirty with our modern codebase (TypeScript, React, Capacitor).
  • Quick Wins: Within your first few weeks, you will be identifying and fixing bugs, pushing code that directly improves the experience for our 50M users.
  • Infrastructure: You’ll begin to understand our AWS and Terraform setup, ensuring you know how the engine runs under the hood.
  • End-to-End Ownership: You will start implementing user-facing features from the backend (Node.js/GraphQL) all the way to the frontend (React/Capacitor).
  • Data-Driven: You will conduct A/B tests and experiments to see how new features affect our core metrics. You don’t just build; you measure and iterate.
Phase 3: The Innovation Milestone (Month 6)
  • The “Offline” Challenge: You will take full ownership of one of our most requested features: Offline Play.
  • Technical Complexity: You’ll solve the complex problem of allowing users to play games without internet access while ensuring their progress, high scores, and achievements sync seamlessly the moment they reconnect.
  • High-Level Vision: You will have a comprehensive understanding of how our various code projects interact.
  • Strategic Coordination: Working alongside the Team Lead, you will specify, architect, and lead large-scale features that span across multiple platforms and repositories.
What We Are Looking For

CrazyGames don’t expect you to be a master of every single tool in our stack on day one, but we do expect you to be a “Swiss Army Knife” developer—curious, adaptable, and eager to learn.

Technical Qualifications
  • Education/Experience: A degree in Computer Science/Engineering OR at least 3 years of professional experience in software development.
  • Versatility: You are happy to switch between writing a custom Capacitor plugin in native code (Swift/Kotlin) one day and managing cloud infrastructure via Terraform the next.
The “Product” Mindset
  • User-Centric: You don’t just build what’s on a ticket; you think about the user. If a feature doesn’t make sense for the gamer, you speak up.
  • Business Sense: You understand how technical decisions impact business goals and user retention.
  • Analytical Skills: You can look at data and user feedback to prioritize what to build next.
The Tech Stack

CrazyGames pride ourselves on using a modern, efficient, and developer-friendly stack:

  • Languages: TypeScript is our bread and butter.
  • Frontend: React for the UI.
  • Mobile Framework: Capacitor (allowing us to leverage web tech while accessing native APIs).
  • Backend: Node.js with GraphQL for efficient data fetching.
  • Infrastructure: AWS, managed via Terraform (Infrastructure as Code).
What We Offer

World-Class Colleagues: Work alongside top-tier engineers who value clean code and innovative solutions.

Flexible Environment: Whether you prefer working from our modern office in Leuven or from your home office anywhere between GMT-2 and GMT+6, we trust you to get the job done.

Real Ownership: You help decide what gets built. Your voice carries weight in product discussions.

Team Retreats: Once or twice a year, we gather the whole team in a beautiful European location. We cover all expenses—it’s about building bonds and having fun.

Work/Life Balance: We focus on results, not hours clocked.

Gaming Culture: Yes, playing games is technically “market research” here. You’ll have access to a library of thousands of titles.

If you are ready to bridge the gap between web and native mobile development while impacting millions of players, we want to hear from you.

Application Tip: We value attention to detail. In your application, feel free to mention a mobile game or app feature that you think was brilliantly executed and why.

Location Note:

  • Remote: Available for candidates in timezones GMT-2 to GMT+6.
  • Hybrid: If you are based near Leuven, Belgium, you are welcome to use our office space to collaborate in person.
Feature Policy

Working Hours Flexible; Focus on outcomes over “9-to-5”

Travel 1-2 weeks per year for European team retreats (Paid)

Degree Required? Preferred, but 3+ years of solid experience is equivalent

Timezone Restriction Must be within GMT-2 and GMT+6

Direct Impact Direct contribution to a 50M+ user platform

CrazyGames is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

CrazyGames hiring Product Engineer: Mobile Apps (Remote / Hybrid)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Game Producer (Casual Games) - Fully Remote
Senior Game Producer (Casual Games) - Fully Remote

SOFTGAMES • United States

Remote
USD 120,000 - 180,000
Remote-first, your way
Flexible hours
Generous vacation
+7
[REMOTE] Data Engineer
[REMOTE] Data Engineer

CrazyGames • United States

Remote
USD 79,000 - 124,000
Senior Game Producer (Live Games) - Fully Remote
Senior Game Producer (Live Games) - Fully Remote

SOFTGAMES • United States

Remote
USD 120,000 - 180,000
Remote-first
Flexible hours
Generous vacation
+7
Staff Systems Engineer — Quality & Automation
Staff Systems Engineer — Quality & Automation

Healy World • United States

Hybrid
USD 163,000 - 219,000
Paid time off
Medical coverage
Dental coverage
+4
Senior Software Engineer, Engagement
Senior Software Engineer, Engagement

Discord • San Francisco (CA)

On-site
USD 196,000 - 245,000
Software Engineer, Full Stack
Software Engineer, Full Stack

Crazy Maple Studio, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Medical insurance
401(k) retirement plan
Other employee benefits
Software Engineer, Full Stack
Software Engineer, Full Stack

Crazy Maple Studio • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Medical insurance
401(k) retirement plan
Senior Game Designer - Systems & LiveOps (remote or on-site, full time)
Senior Game Designer - Systems & LiveOps (remote or on-site, full time)

Cool Games Limited • United States

Remote
USD 120,000 - 180,000
Flexible remote working environment
HQ Amsterdam Office events
Remote Build Engineer — CI/CD & Automation
Remote Build Engineer — CI/CD & Automation

Healy World • United States

Hybrid
USD 82,000 - 120,000
Paid time off / holidays
Medical / dental / vision coverage
401k with company match
+3
Founders Associate - Engagement Innovation (all genders)
Founders Associate - Engagement Innovation (all genders)

JustPlay • United States

Remote
USD 67,000 - 101,000
Work-Life Balance and Flexibility
Mental Health Support
Training & Development
+5