Senior Software Engineer
Role details
Job location
Tech stack
Job description
Located in the vibrant Spinningfields district of Manchester, our studio is home to more than sixty talented content development specialists who design and build world-class game content for both UK and international markets.
We pride ourselves on creativity, collaboration, and technical excellence and we balance hard work with regular social events including team nights out, board-game evenings, and more., As aSenior Software Engineer, you will work within a creative, multidisciplinary team alongside graphic artists and game designers to develop high-quality video game software for the global gaming market.
You'll be responsible for producing clean, efficient, and well-structured code while contributing to the overall output of the software team. In addition, you will support and mentor junior engineers, playing an important role in the creation of market-leading gaming titles., * Deliver high-quality game content in line with project goals and team standards
- Develop software following established coding standards, release processes, and best practices
- Work to a self-managed project plan to ensure timely delivery of software components
- Participate actively in code reviews, offering constructive feedback and maintaining quality across the codebase
- Collaborate closely with artists, designers, and other engineers to bring game features to life
Requirements
This role is ideal for an experienced engineer with strong Unity skills, solid programming foundations, and a passion for building engaging, high-performing game experiences., * Strong programming knowledge and solid mathematical competence
- Commercial experience developing games using the Unity game engine
- Proficiency in C#
- Ability to write clean, maintainable, and scalable code
- Strong analytical and problem-solving skills
- Excellent communication and the ability to mentor junior engineers
- Self-motivated, organised, and able to manage personal workload independently
- Collaborative mindset and willingness to contribute to team success
Qualifications
- Degree-level education in Computer Science, Mathematics, or a related technical field
Desirable:
- Working knowledge of C++
- Good understanding of statistical mathematics
Benefits & conditions
- Discretionary Annual performance bonus
- 25 days' holiday plus bank holidays'
- Hybrid working (3 days in the office)
- 1 day paid leave to work on charitable projects
- 1 day paid for personal celebration e.g. birthdays
- Half Day for Health (encouraging you to take time away for you & your wellbeing)
- Up to 8% employer pension contributions
- A reward platform offering a cycle to work scheme and shopping and lifestyle discounts/cashback
- Wellbeing benefits including Private Medical Insurance, Dental Insurance and Aviva DigiCare
- Employee Assistance Programme (EAP)
- Optional benefits such as Tastecard, Give As You Earn and Travel Ticket Loan