LEAD CLIENT PROGRAMMER

 

AAA Casual RPG / Mobile

Barcelona

We're partnering with a rapidly growing mobile studio in Barcelona to find a highly motivated front-end 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.

The successful candidate will be comfortable pushing and helping others to achieve the very best in technical standards.
 
What will you 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, others.

  • Solve complex problems while developing state of the art video games for a 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 will you need?

  • Professional experience developing games.

  • Extensive knowledge of object-oriented programming and software architecture.

  • Solid knowledge of one or more programming languages (C#, C++, Java, ...)

  • Good knowledge of data structures and algorithms.

  • Experience with one or more game engines, including Unity 3D.

  • 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.

  • Excellent communication skills in English. 

  • Bachelor's degree in Computer Science or related field is a plus.

© 2020 by POWER UP TALENT