We are looking for Senior Game Developers who can code breathtaking mobile games!
Location: Ankara, Turkey
Responsibilities
- Managing development time to ensure features go out with fast, reliable cadence
- Working with version control systems (BitBucket and/or Git)
- Developing efficient and organized code, QC, fix and optimize code
- Collaborating between Backend Developers, Designers, and Creative Leads
- Deconstructing and analyzing mobile game trends and mechanics
- Creating prototypes from internal concepts and contribute new ideas
Experience & Skills
- B.Sc. / M.Sc. / Ph.D. in Computer Science or any equivalent degree
- Able to share a portfolio and/or previous project experience
- Being a team player
- Proven game development background on commercial mobile game projects
- Minimum 5 years of programming experience
- Minimum 2 years in a senior role
- Previous work experience with Unity
- Strong programming skills in C# or C++
- Solid understanding of OOP principles, software design patterns
- Proficient in debugging, profiling and performance optimization
- Broad knowledge of game architecture and technologies (gameplay, rendering, physics, AI, networking)
- Proactively raise relevant questions about requirements and approaches
- Highly motivated, able to solve problems
- Strong communication skills, written and verbal
- Excellent organizational skills
- Having good time management skills
- Able to work efficiently in open office environment
- At least intermediate English
Bonus
- Big interest in playing mobile games
- Understanding size limitations on mobile devices, and optimizations/workarounds for them
- Good understanding of mobile platforms and hardware
- Knowledge of native development on mobile or embedded systems
- Experience in NodeJS, JavaScript and the fundamentals of 3D game development is a plus
- Knowledge about mobile back-ends
- Willing to learn new tools and technologies as required
- Love Creasaur as much as we do!