Puzzle Studio is a fast-growing mobile game studio with a mission to create fun, creative, and high-quality puzzle games for players around the world.
We are guided by our core values of Determination, Dedication, Continuous Learning, Proactivity, and Collaboration, which shape how we work and grow together. At Puzzle Studio, we aim to deliver gaming experiences that bring joy and relaxation to our players.
If you are passionate about gaming, eager to learn, and excited to turn creative ideas into reality, we’d love to have you on our team.
We are seeking a Fullstack Developer to join our Data & BI Team, which focuses on building a new internal data platform and admin portal to support our product and business teams. You’ll work on developing scalable microservices, internal tools, and web dashboards that empower our teams to make better data-driven decisions.
Design and implement backend services using Python/Go/Rust.
Build intuitive frontend interfaces using ReactJS for internal tools and dashboards.
Collaborate closely with data engineers, analysts, and game developers to understand data requirements.
Integrate with databases (PostgreSQL, Redis) and ensure data integrity and reliability.
Contribute to system design and architecture under a Microservices architecture pattern deployed on AWS.
Participate in code reviews, testing, and continuous improvement processes.
Learn and adopt new technologies, especially Go/Rust, data engineering, and DevOps practices.
Must-have:
From 2 years of experience in fullstack or backend development.
Strong programming skills in Python.
Experience with ReactJS or another modern frontend framework.
Understanding of RESTful APIs, microservices, and web development principles.
Knowledge of relational databases (preferably PostgreSQL).
Passion for clean, maintainable code and continuous learning.
Nice-to-have:
Familiarity with Rust or interest in learning it.
Experience with AWS, Docker, or CI/CD pipelines.
Background in game backend systems, data processing, or machine learning.
Has experience or understanding of DevOps.
Competitive salary with 2 annual salary reviews.
Quarterly performance bonuses.
Flexible, dynamic, and collaborative working environment.
Working hours: 7.5 hours/day, Monday - Friday.
Comfortable pantry with coffee, soft drinks, snacks, and light meals.
Fun office activities including board games, foosball, football, and weekly badminton.
Long-term growth opportunities with a clear vision and roadmap.