job description
Join gamigo AG, a leading global publisher of online and mobile games, as a Fullstack Game Developer based in beautiful Bali! We are seeking a passionate and skilled developer to contribute to the creation of immersive gaming experiences. This is a unique opportunity to work in a dynamic, international environment while enjoying the vibrant culture and lifestyle of Bali.
As a Fullstack Game Developer, you will play a crucial role in designing, developing, and maintaining both client-side and server-side components of our games. You will collaborate with a talented team of artists, designers, and other developers to bring innovative game concepts to life. If you have a strong background in game development and a passion for creating engaging player experiences, we want to hear from you!
This position is based in Canggu, Bali, offering a perfect blend of professional growth and an inspiring work-life balance. Enjoy the benefits of working in a tropical paradise while contributing to exciting gaming projects that reach a global audience.
Responsibility
- Develop and maintain both frontend and backend components of online and mobile games.
- Collaborate with cross-functional teams, including artists, designers, and other developers, to create engaging gaming experiences.
- Write clean, efficient, and well-documented code using modern programming languages and frameworks.
- Optimize game performance and ensure smooth gameplay across various devices and platforms.
- Implement and manage game databases, ensuring data integrity and security.
- Debug and resolve technical issues, providing timely solutions to enhance game functionality.
- Stay updated with the latest trends and technologies in game development to drive innovation.
- Participate in code reviews and contribute to the continuous improvement of development processes.
Qualifications
- Bachelor's degree in Computer Science, Game Development, or a related field.
- Proven experience as a Fullstack Developer, with a strong portfolio of game development projects.
- Proficiency in programming languages such as C#, JavaScript, Python, or similar.
- Experience with game engines like Unity or Unreal Engine.
- Familiarity with backend technologies, including Node.js, .NET, or similar frameworks.
- Strong understanding of database management systems, such as MySQL, PostgreSQL, or MongoDB.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Passion for gaming and a deep understanding of player experience and game mechanics.