Kokku is looking for a Mid/Senior Game Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining game systems across different technologies, contributing to stable, high-quality, and scalable game experiences.
You will work closely with other developers, artists, designers, and the production team in a collaborative game development environment. This position requires strong technical foundations, adaptability to different codebases, and the ability to work with both legacy and modern systems.
Design, implement, and maintain game systems and features, ensuring stability and performance.
Work with existing codebases, including legacy systems, while contributing to their evolution and optimization.
Collaborate with multidisciplinary teams to align technical solutions with game and project requirements.
Identify, communicate, and mitigate technical risks throughout the development cycle.
Optimize performance, memory usage, and overall system reliability.
Ensure code quality through clear structure, documentation, and adherence to best practices.
Participate in code reviews and technical discussions, contributing to continuous improvement.
Solid professional experience as a Game Developer at Mid or Senior level.
Experience with Python and C++, applied to game development or related systems.
Advanced English, with the ability to communicate clearly in an international and collaborative environment.
Strong sense of ownership, responsibility, and commitment to quality.
Experience with script languages such as: ActionScript 3, LUA, Javascript, TypeScript.
Experience working with Perforce as a version control system.
Experience with game engines such as Unreal Engine, Unity or proprietary engines.
Experience working with large or complex game codebases.
Familiarity with optimization techniques related to performance and memory.
Experience collaborating in co-development or multi-project environments.