Senior Programmer

Senior Programmer

Hybrid

Information

Senior Programmers are responsible for implementing the system wide functionality of our games. Working very closely with Designers and other departments, they bring the collective vision of the project into reality. They are often generalists expected to work across a range of areas within the code base. The Senior Programmer will work closely with and provide support for other Programmers as well as seniors from other departments. They will code features, prototypes and game wide systems. They will review other Programmers’ work. They will communicate effectively with Design, Art and other departments bringing the game to a polished release state. Senior Programmers have a strong understanding of the compilation process of C# and how it will be executed on the target platform. Senior Programmers generally focus on planning of game-wide features. They may also be responsible for implementation of those features. Senior Programmers are expected to consult with leads on the project and provide solutions where possible.
Role and key responsibilities
Activities include, but are not limited to: - Designing and supporting systems throughout the project’s development. - Bringing projects to a polished release state. - Communicating effectively with other developers and departments. - Supporting junior developers with their tasks. - Attending meetings and standups punctually. - Providing time estimates for fulfilling tasks and assisting with sprint planning. - Managing source control and continuous integration pipelines.
Skills and main qualifications
- Graduate level or equivalent educational experience. - 4+ years of industry experience. - Experience in a modern Game Engine. - Unity - Unreal - Godot Etc. - Strong understanding of Mathematics. Preferred: - VR development experience - Android development experience - Multiplayer networking experience
Company perks and benefits
What we can provide - Competitive salary - Freedom to choose where you work in the UK - Monthly allowance for those who choose to wfh full time - Flexible working hours - Twenty days holiday as standard + an additional day off for your birthday + up to five extra holidays for duration of service - Option to "buy" unlimited additional holidays - One "volunteering day" a year - Enrolment in the company pension scheme - Enhanced and generous maternity and paternity package - Two days dependents leave per year to deal with emergencies - Access to our life insurance policy and WeCare healthcare app - Access to our health insurance cash plan - Annual pay reviews and bi-annual appraisals - Access to relocation support (where applicable) - Investment in your physical health with weekly live and on-demand strength, cardio, yoga and meditation sessions - Investment in your mental health with regular access to training courses and one-to-one wellness sessions and workshops - Access to metro pass and cycle schemes - Free access to some of our previously released titles - R&D days, get-togethers and parties - Work with cutting-edge technology
Application process
- A CV is required - A cover letter is required - A link to your portfolio demonstrating relevant skills is required - You must be willing to complete a programming test if requested to do so
Experience level
Mid-Senior level
Job type
Full-time
Department
Programmer / Engineer
Main contact (s)
Richard Snowdon
Location
United Kingdom

Join the event!