Senior Server Programmer - Dawn of Titans

Games Jobs - Programming - London

Job Title Senior Server Programmer - Dawn of Titans
Job Category Programming
Job Description At NaturalMotion, we make games that wow people. We innovate to create experiences that previously were impossible and that would not exist without us. We take pride in making titles that reach a large audience and in creating communities that last.

You are ambitious, intelligent, and intellectually curious. You are a self-disciplined problem-solver, who is respectful and straightforward with all your colleagues. You are trusting and trusted, flexible and emotionally mature, and you thrive on working with people who share these values.

As a Senior Server Engineer you will be highly competent in your core discipline, ready to take on new roles and responsibilities, and be pushed out of your current comfort zone. You’ll relish new challenges and opportunities, especially when that comes with added responsibility and visibility inside and outside your team.


Job Purpose


We are looking for a server developer to join our world-class team. The ideal candidate will have a passion for large-scale high-availability systems, a devotion to software craftsmanship, an unwavering commitment to quality, and the desire to have their work seen by tens of millions of people worldwide


Essential Requirements


  • Bachelor’s or Master’s degree in Computer Science, or equivalent.
  • Extensive professional experience in server development for mobile, desktop or web applications.
  • Able to work collaboratively with engineering, design, user experience, product and analytics teams to identify needs, evaluate requirements, write software specifications, and design and implement complex software solutions.
  • Writes well designed, efficient and testable code with one or more Object Oriented languages (Java, Go, PHP, C++, C#, Ruby etc.) and their associated frameworks.
  • Strives for expertise in software craftsmanship. Able to collaborate with peers to improve software design.
  • Proven expert in one or more domains such as solution architecture, data modeling, database performance, application server design, deployment, monitoring and alerting, analytics, system administration etc.
  • Solid understanding of algorithms, design patterns, debugging and performance optimization.
  • Updates knowledge constantly. Always learning and seeking to learn.



What do we give you?


  • Great benefits package, including contributory pension scheme and Zynga stock grants
  • Flexible core hours
  • Fun, passionate and creative studio
  • Casual, friendly atmosphere with regular studio-wide social functions
  • Challenging and rewarding work pushing forward the boundaries of mobile games technology
Salary Based on experience
Location London
Job Category Programming
Date posted 27/10/2017
More View other NaturalMotion jobs
Recruiter This job is advertised on behalf of NaturalMotion using their internal reference olte6fwS.
  Apply for this job