Joined 27.11.2025
Job Description
Geometry Dash is looking for a talented and passionate Software Developer to join our development team. If you enjoy programming, love rhythm-based games, and want to create exciting gameplay experiences, this is a great opportunity to contribute to a fast-paced and creative project.
Job Responsibilities
As a Software Developer for Geometry Dash, you will play an important role in building and improving the game’s core systems and features. Your main responsibilities will include:
Developing and maintaining gameplay mechanics and core systems.
Writing clean, efficient, and well-documented code for game features.
Collaborating with designers and artists to implement levels, animations, and visual effects.
Optimizing game performance to ensure smooth gameplay across multiple devices.
Identifying and fixing bugs, crashes, and technical issues.
Supporting updates by adding new features, tools, and improvements to the game.
Participating in code reviews and helping maintain high coding standards.
Required Skills
Candidates should have strong programming skills and an interest in game development. The ideal candidate should have:
Strong knowledge of programming languages such as C++, C#, or similar.
Understanding of game development principles and object-oriented programming.
Experience working with game engines or development frameworks.
Good problem-solving and debugging skills.
Ability to write clean, maintainable, and efficient code.
Strong communication skills and the ability to work in a team.
Experience Requirements
At least 1–2 years of experience in software development or game programming.
Experience developing 2D games or mobile games is a strong advantage.
A portfolio or examples of previous projects is preferred.
Familiarity with performance optimization and debugging tools.
Preferred Qualifications
Passion for rhythm games and platformer games.
Basic knowledge of game physics, animation systems, and level design tools.
Experience working with cross-platform development.
Interest in improving game performance and user experience.
Why Join Geometry Dash?
Work on a popular rhythm platformer game enjoyed by millions of players.
Collaborate with a creative and passionate development team.
Opportunity to build innovative gameplay features and improve game performance.
Flexible and creative working environment in the game development industry.
