This job listing expired on Jun 10, 2022
Omnidrone is a rapidly-growing start-up partnered with top US publisher Scopely to make the next generation of hit mobile games. Based in the heart of Barcelona with the Mediterranean and the Sagrada Familia on either side, Omnidrone is bringing together the best and brightest game makers in the world to create unforgettable player experiences.
Omnidrone is looking for a motivated Lead Client Engineer who has passion and experience in the gaming industry. In this role, you will lead a small team of developers to add scalable game features that can support millions of users. That person should be very comfortable pushing and helping themselves and others to achieve the very best in technical standards.
What you will do
- Lead a small team of developers, being part of feature planning, tasks breakdown and other management tasks
- Collaborate with a team of client and server engineers and mentor less senior peers
- Collaborate and communicate with other cross-functional departments including: game design, product management, technical artists, UI/UX, ...
- Solve complex problems while developing state of the art video games for a multiple variety of devices and OS’s
- Implement game mechanics and system processes using Unity and C#
- Write high quality code using a TDD approach
What you need
- Professional experience developing games
- Extensive knowledge of object-oriented programming and software architecture
- Proficient with C#
- Good knowledge of data structures and algorithms
- Proficient with mobile development using Unity3D
- Experience with Asset Bundles and asset pipelines.
- Experience with version control systems, Git in particular
- Experience with Unity Profiler and reading/debugging Android and iOS logs
- Understanding of best practices for optimization and performance
- Good communication with your peers in an international environment