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.
