European Union Hybrid

CrazyGames is hiring a [REMOTE/HYBRID] Product Engineer: Mobile Apps

Work across the full stack to scale mobile applications serving 50 million users. Contribute to native iOS and Android, React, Capacitor plugins, Node.js backends, and Terraform-managed infrastructure. Progressively take ownership of core platform features while collaborating with a Team Lead to define and deliver major updates.

Responsibilities

  • Gain familiarity with the codebase within one month, resolve bugs, and contribute to large-scale changes impacting 50 million users.
  • Deliver end-to-end implementation of user-facing features within three months.
  • Run experiments aimed at improving key product metrics within the first three months.
  • Take full ownership of feature development within six months, including offline gameplay functionality and syncing user progress across devices upon reconnection.
  • Achieve a comprehensive understanding of the system's high-level architecture within twelve months.
  • Collaborate with the Team Lead to define and coordinate major new features that span multiple codebases within one year.

Requirements

  • Bachelor’s, Master’s, or PhD in Computer Science, Engineering, or a related field, or at least three years of relevant professional experience.
  • Strong software engineering fundamentals and understanding of web-based technical concepts.
  • Openness to working across multiple technologies on a daily basis.
  • Ability to balance detailed execution with strategic, high-level thinking.
  • Combination of technical development skills, business awareness, user experience interest, and strong analytical capabilities.

Tech Stack

Node.js, React, Capacitor, TypeScript, GraphQL, Terraform, AWS, iOS, Android

Benefits

  • Work alongside highly skilled engineers.
  • Significant ownership over product direction and feature implementation.
  • Access to a modern technology stack including Node.js, React, Capacitor, TypeScript, GraphQL, and Terraform on AWS.
  • Flexible working hours and location policies.
  • Performance evaluated based on outcomes, not process.
  • Company-funded team weeks held once or twice per year in Europe, including travel and accommodation.
  • Opportunity to play games as part of job responsibilities.

Work Arrangement

Hybrid — Remote (for timezones between GMT-2 and GMT+6), or Hybrid for those near Leuven, Belgium. Flexible hours and location. Emphasis on results over routine.

Team

Engineer works under the guidance of a Team Lead. Team size not specified. Reporting line is to the Team Lead.

  • Focused on measurable outcomes
  • Collaborative working environment
  • Emphasis on ownership and autonomy
  • Supports innovation and experimentation
  • Promotes work-life balance with periodic team bonding events

Additional Information

  • This role supports full remote work for candidates in timezones from GMT-2 to GMT+6.
  • Hybrid work option is available for individuals living near Leuven, Belgium.
  • Team weeks are organized once or twice per year in Europe, with transport and accommodation covered by the company.
  • Playing games is an accepted and encouraged part of work responsibilities.
Required Skills
Node.jsReactCapacitorTypeScriptGraphQLTerraformAWSiOSAndroid Node.jsReactCapacitorTypeScriptGraphQLTerraformAWSiOSAndroid
About company
CrazyGames
CrazyGames.com is one of the world’s largest casual gaming platforms, used by more than 3 million users per day, offering browser-based games across device types globally.
All jobs at CrazyGames Visit website
Job Details
Department Product
Category mobile
Posted a month ago