Job Summary

We are looking for a Senior Team Lead (Core Technologies) to oversee and manage all operations within our Core Technologies group. The group consists of multiple, small teams, whose primary directive is to develop SDKs and provide common supporting services to our mobile games.


  • Reporting to the Technical Director, the candidate should be of lead developer/engineering manager level, with a solid software architecture background, and experience in mobile development. You should place quality in high regard and assure confidence through sound development practices.
  • As a manager of multiple teams, you should be a highly effective communicator as this role will require liaising between many stakeholders and participating in Scrum ceremonies. You will also be expected to provide support and grow your teams through structured development processes.


  • Strong software architecture knowledge
  • 5+ yrs experience with C#
  • Experience in native mobile development (Java, Kotlin, ObjC, Swift)
  • 2+ yrs lead position
  • Great communication skills
  • Exceptional people management skills


  • Unity experience
  • Experience with CI and build systems (gradle, maven, jenkins)
  • Experience with unit testing and acceptance testing (nunit, nsubstitute, specflow)


  • Up to 5% employer pension contribution with Aviva
  • Private Health insurance with Vitality
  • Full dental insurance
  • Life Insurance
  • Long term disability insurance
  • 25 days’ holiday
  • Employee assistance programme
  • Bonus scheme
  • Season ticket loan
  • Personal development & career plans
  • Relocation support
  • A rated visa sponsor
  • Study assistance program
  • Moving house day


With a swashbuckling, can-do attitude and a healthy dose of creativity, dynamism and innovation coursing through our veins, we are a trailblazer in the fast-paced world of social and mobile gaming.



Company Type


Got a question? Get in touch now

We're here to help! Check out our FAQs or send us an email.