Search by job, company or skills

Firerock Indonesia

Senior Unity Developer

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About FireRock

FireRock Holdings Limited (SEHK: 01909) is a listed gaming and interactive entertainment company headquartered in Singapore with a global footprint across Asia, Europe, Southeast Asia, and beyond. We develop, publish, and operate web and mobile games that reach millions of players worldwide, and we're actively expanding in emerging markets with localized content and cutting-edge experiences.

At FireRock, innovation isn't a buzzwordit's how we build games that players love and communities that thrive. Our Singapore, Indonesia, and SEA teams are at the heart of this growth, bringing creative ideas to life and shaping the future of play in the region.

About the role

We're looking for a skilled Unity Developer to join our team in South Jakarta! You'll design, develop, and optimize game features for the game using Unity and C#. Collaborate with designers and artists from abroad to create high-quality gameplay. Must have 5+ years of experience, strong problem-solving skills, and a passion for game development.

On-site position.

Responsibilities:

  1. Develop, and maintain game features and systems using Unity for mobile platforms.
  2. Collaborate with cross-functional teams, including designers, artists, and other developers, to implement high-quality gameplay experiences.
  3. Optimize game performance to ensure smooth performance across various platforms.
  4. Participate in the entire game development lifecycle, including planning, design, implementation, testing, and deployment.
  5. Troubleshoot and resolve issues, bugs, and technical challenges.
  6. Complete development requirements according to the deadlines provided.
  7. Stay updated with industry trends and Unity updates to continually improve the development process.
  8. Ensure that all development work is aligned with the overall project goals and quality standards.

Qualifications:

  1. Bachelor's degree in Computer Science, Game Development, or a related field.
  2. Over 5 years of professional experience in Unity game development.
  3. Strong proficiency in C# and Unity game engine.
  4. Experience with mobile and/or PC game development, including optimization and debugging.
  5. Solid understanding of gameplay systems, including RPG mechanics, turn-based combat system, and hero upgrading system.
  6. Experience with WebSocket and HTTP networking.
  7. Knowledge of protobuf (proto) for client-server communication.
  8. Understanding of automation pipelines and version control tools (e.g., Jenkins, Git).
  9. Good communication skills in English, both written and verbal.
  10. Ability to work effectively in a collaborative, team-oriented environment.
  11. Willingness to work from the office in Jakarta.

Preferred:

  • Prior experience releasing mobile games on Google Play and iOS App Store.
  • Familiarity with localization pipelines in games.
  • Exposure to MVC architecture in game development.
  • Familiarity with platform SDK integration on both Android (Java) and iOS (Objective-C).
  • Experience building custom Unity tools (e.g., editor inspectors, packaging menus, component utilities) to streamline development workflows.

What We Offer

  • A strategic role with real influence on FireRock's growth, revenue, and community engagement across Indonesia and the broader SEA region.
  • A chance to shape how FireRock engages with Indonesia's indie game ecosystem and connects with players and partners globally.
  • Close collaboration with a small, high-impact team where your network, insights, and execution matter.
  • Competitive salary and comprehensive private health insurance coverage for you, your spouse, and your children.**

How to Apply

Interested candidates should submit their resume and a cover letter outlining relevant experience and motivation. By applying, you agree to background checks as part of our recruitment process. Only shortlisted candidates will be contacted.

Equal Opportunity Statement

FireRock is committed to building a diverse, inclusive team where diverse voices make us stronger. We know creativity and effective problem-solving come from teams that reflect many backgrounds, perspectives, and experiences. Together, we're building games and communities that matter.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143146897