Senior Game Developer
Role details
Job location
Tech stack
Job description
We are seeking a creative and passionate Game Developer to join our growing development team. You will be responsible for designing, developing, and maintaining high-quality video games across mobile, desktop, or console platforms. This role requires strong programming skills, problem-solving ability, and a love for creating engaging player experiences.
You will collaborate closely with designers, artists, and product managers to transform game concepts into immersive and interactive experiences.
Key Responsibilities
- Design, develop, and implement game features and mechanics
- Write clean, efficient, and maintainable code
- Work with game engines such as Unity or Unreal Engine
- Collaborate with designers, artists, and sound engineers to integrate assets
- Optimize game performance, memory usage, and frame rates
- Debug, test, and fix bugs across platforms
- Participate in code reviews and technical planning
- Maintain documentation for game systems and architecture
- Continuously improve gameplay, user experience, and stability
- Stay updated with industry trends, tools, and technologies
Requirements
Do you have experience in Unreal Engine?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Game Development, or related field (or equivalent experience)
- Strong proficiency in C#, C++, or similar programming languages
- Experience with Unity, Unreal Engine, or other game engines
- Understanding of game physics, animation, AI, and gameplay mechanics
- Knowledge of object-oriented programming and software design patterns
- Familiarity with version control systems (Git, SVN, etc.)
- Strong problem-solving and debugging skills
- Ability to work both independently and in a collaborative team environment
Preferred Qualifications
- Experience developing mobile, PC, or console games
- Knowledge of multiplayer/network programming
- Experience with AR/VR or 3D graphics
- Understanding of Agile/Scrum methodologies
- Published games or portfolio of completed projects
Soft Skills
- Creativity and passion for gaming
- Strong communication skills
- Attention to detail
- Ability to meet deadlines
- Adaptability and willingness to learn new technologies