Lead Programmer

Lead Programmer

Rugby Full-Time 43200 - 72000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Lead a talented team to create innovative games using cutting-edge technology.
  • Company: Soul Assembly is a dynamic games developer pushing the boundaries of XR technology.
  • Benefits: Enjoy 25 days annual leave, private medical insurance, and regular team-building events.
  • Why this job: Be part of a creative culture where your ideas shape exciting gaming experiences.
  • Qualifications: Experience as a lead programmer in Unity, strong C# or C++ skills required.
  • Other info: Join a supportive team in Leamington Spa and help define our studio culture.

The predicted salary is between 43200 - 72000 £ per year.

ABOUT SOUL ASSEMBLY

Soul Assembly is a vibrant and successful games developer at the forefront of XR technology. From our charming offices in the heart of Leamington Spa, we have created some of the most high-profile and widely downloaded titles in the XR space. By joining the team now will give you the opportunity to be a part of a team exploring the exciting new opportunities that XR, the metaverse and AAA mobile have to offer. We pride ourselves on the supportive and creative environment we have within the studio, where our focus is always "Making Games With Heart and Soul."

THE ROLE

As our new Lead Programmer, you will be expected to help us explore, create, and deliver world-leading innovation in software, VR hardware and Mobile. You will lead a team of highly skilled and talented programmers in this exciting area of gaming. You will be at the forefront of what we do on the projects and play a key role in the delivery of our games and empower others in the studio in achieving their visions and bringing ideas to life in such an interactive and in-depth medium like ours. We will give you the chance to work with cutting edge technologies on new platforms and VR headsets and be responsible for coordinating.

As our new Lead Programmer, you will keep the project in focus as you drive your team in both their personal goals and progression. You’ll be empathetic to the needs of the team while decisive and confident in leadership and decision making. You will be a key part of ensuring that our studio culture of collaboration, creativity and inclusion are felt by your team and the wider studio. This is an exciting role where you will be utilising your programming skills, experience and team leadership in bringing our games to life for the player and giving the best experience while playing.

REQUIRED SKILLS

  • Required Leadership Skills:
  • Experience shipping a Unity game as a lead programmer
  • Ability to lead a team of developers and foster a collaborative environment
  • Strong communicator, able to work closely with designers, artists and product owners
  • Proven and relevant experience in the games industry
  • Required Tech Skills:
  • Strong programming background in C# or C++
  • Excellent Unity knowledge
  • Extensive experience in performance tuning, memory management, and debugging for mobile applications
  • Solid grasp of architecture patterns (ECS, MVVM, etc)
  • Nice to Have Skills:
  • Understanding of the mobile games ecosystem, experience shipping free to play mobile games
  • VR development experience on Quest, Vive, or comparable flagship headsets
  • Unreal knowledge
  • Basic understanding of CI/CD pipelines with Jenkins/TeamCity

WHY APPLY TO SOUL ASSEMBLY?

Joining the team now will give you the chance to be a part of a successful and growing team, that is going from strength to strength. We’ll also give you the opportunity to:

  • Enjoy a relaxed, friendly and progressive work environment
  • 25 days annual leave, with the ability to take 5 days over per year
  • Enhanced Pension
  • Holiday Buy scheme
  • Private Medical Insurance
  • Life Assurance
  • Length of Service rewards
  • Help define the studio culture and values
  • Contribute your input and ideas to our games and to all areas of our business
  • Be involved in defining studio processes and working practices.

In addition, we will:

  • Pay a competitive salary, negotiable based on experience
  • Enhanced Sick Pay
  • Enhanced Family Leave
  • Private Medical Insurance
  • Provide regular activities such as pub, cinema nights and team-building events
  • Relocation package for non-UK residents with support for all dependants
  • Commitment to adding additional benefits as we grow.

At Soul Assembly, we strive to provide an inclusive environment where everyone, irrespective of background, can do their best work and be part of our rapid success and growth. Recruitment selection is based on skills, experience and being a good fit with our company values and mission statement.

Lead Programmer employer: Soul Assembly

Soul Assembly is an exceptional employer, offering a vibrant and supportive work culture in the heart of Leamington Spa. As a Lead Programmer, you will thrive in a creative environment that values collaboration and innovation, with opportunities for personal growth and professional development. Enjoy competitive benefits, including generous annual leave, private medical insurance, and a commitment to inclusivity, making it a rewarding place to advance your career in the exciting world of XR gaming.
S

Contact Detail:

Soul Assembly Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Programmer

✨Tip Number 1

Familiarise yourself with the latest trends in XR technology and mobile gaming. Being knowledgeable about current innovations will not only impress during discussions but also show your genuine interest in the field.

✨Tip Number 2

Network with professionals in the gaming industry, especially those who have experience in Unity and VR development. Attend relevant meetups or online forums to connect with potential colleagues and learn from their experiences.

✨Tip Number 3

Prepare to discuss your leadership style and how you foster collaboration within a team. Be ready to share specific examples of how you've successfully led projects and supported team members in achieving their goals.

✨Tip Number 4

Research Soul Assembly's previous titles and their approach to game development. Understanding their portfolio will help you align your vision with theirs and demonstrate your enthusiasm for contributing to their future projects.

We think you need these skills to ace Lead Programmer

Leadership Skills
Team Management
Strong Communication Skills
Unity Game Development
C# Programming
C++ Programming
Performance Tuning
Memory Management
Debugging for Mobile Applications
Architecture Patterns (ECS, MVVM)
Collaboration with Designers and Artists
Empathy in Leadership
Decision Making
Understanding of Mobile Games Ecosystem
VR Development Experience
Unreal Engine Knowledge
CI/CD Pipeline Understanding

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience as a lead programmer, particularly any projects where you shipped a Unity game. Emphasise your leadership skills and ability to foster collaboration within a team.

Craft a Compelling Cover Letter: In your cover letter, express your passion for XR technology and gaming. Mention specific experiences that demonstrate your programming skills in C# or C++, and how you've successfully led teams in the past.

Showcase Relevant Projects: Include links or descriptions of relevant projects you've worked on, especially those involving mobile applications or VR development. This will give the hiring team insight into your capabilities and creativity.

Highlight Soft Skills: Don't forget to mention your communication skills and empathy as a leader. Soul Assembly values a collaborative environment, so showcasing your ability to work closely with designers, artists, and product owners will be beneficial.

How to prepare for a job interview at Soul Assembly

✨Showcase Your Leadership Skills

As a Lead Programmer, you'll need to demonstrate your ability to lead a team effectively. Prepare examples of how you've successfully managed projects and fostered collaboration among team members in previous roles.

✨Highlight Your Technical Expertise

Make sure to discuss your strong programming background in C# or C++, as well as your experience with Unity. Be ready to talk about specific projects where you applied performance tuning, memory management, and debugging techniques.

✨Communicate Clearly and Confidently

Strong communication is key in this role. Practice articulating your thoughts clearly, especially when discussing complex technical concepts. Show that you can work closely with designers, artists, and product owners.

✨Demonstrate Your Passion for Gaming

Soul Assembly values creativity and innovation in game development. Share your enthusiasm for gaming and XR technology, and be prepared to discuss how you can contribute to the studio's culture of collaboration and creativity.

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>