Senior Game Programmer

1 Month ago • 4-8 Years

About the job

SummaryBy Outscal

About the job:
Kwalee is seeking a Senior Game Programmer with strong Unity experience, proven debugging skills, and experience shipping titles across platforms. You'll be responsible for contributing to core technology, mentoring junior developers, and ensuring smooth project execution. Knowledge of multiple platforms and the ability to analyze workflows are essential.
Must have:
  • Unity Experience
  • Debugging Skills
  • Shipped Titles
  • Platform Expertise
Good to have:
  • UML Diagrams
  • Code Optimization
  • Workflow Analysis
  • Cross-Functional Teams
Perks:
  • Hybrid Model
  • Supportive Environment
Kwalee creates engaging and innovative games that are easy to pick up and play. Specialising in both the development and publishing of casual and hybrid casual games, we also bring our creative touch to publishing PC & Console titles, ensuring a diverse and exciting gaming portfolio. 

With a focus on fun and creativity we have made a mark in the gaming industry and strive to make the most fun games for the world's players! Joining Kwalee means becoming part of a team that has reached over 1 billion players around the globe.

As we continue to grow, we are now looking for a Senior Game Programmer to join our Development team in our Leamington Spa office.

As a Senior Game Programmer you will be responsible for contributing to the core technology, supporting junior developers, and ensuring smooth project execution

Responsibilities

    • Achieve design vision through well-documented design documents, presentations, and clear communication with the team. Showcase your work in a way that meets project goals and expectations.
    • Assist junior developers in debugging complex issues, and have in-depth knowledge of debugging tools relevant to the project and hardware. Troubleshoot and fix GPU issues, memory leaks, and performance bottlenecks
    • Effectively communicate with third-party developers and submit bug reports, collaborating with external teams when needed.
    • Analyse and improve workflows for junior and intermediate developers, ensuring code performance and identifying areas for improvement, including frame rate and memory management.
    • Have a deep understanding of Unity’s build pipeline, including deploying projects to multiple platforms, setting up assets and project settings based on target platforms, and ensuring compliance with platform-specific requirements (e.g., TRC).
    • Provide constructive feedback on UMLs and produce comprehensive diagrams for core systems that the team can easily understand. Implement and contribute to core technology, and review merge requests into the core system.
    • Work closely with project leads, schedule project meetings, take actionable notes, and keep communication open within the programming team
    • Ensure project compliance and submission readiness for multiple platforms, leveraging your experience with shipped titles and platform-specific requirements. Debug and resolve hardware-specific issues using Unity and SDK-provided tools.
    • Demonstrate excellent time management skills and accurately assess the time impact of new features and requests during project development. Provide clear feedback to producers and management regarding project timelines.
    • Encourage open communication within the programming team, take on tasks that others might find challenging, and proactively look for new ways to contribute to the department.
    • Run workshops to train and mentor other developers. Deliver constructive and effective feedback to ensure continuous team growth.

Requirements

    • Proven experience with Unity, including the build pipeline and deploying to various platforms.
    • Knowledge of debugging tools, C# compilation, and optimisation techniques.
    • Experience with compliance and the submission process for multiple platforms.
    • Ability to analyse workflows and improve team efficiency.
    • Strong communication skills and experience working with cross-functional teams.
    • At least one shipped title across multiple platforms.
    • Based in one of our office hubs, following our hybrid model with 4 days per week on-site.

Compensation & Benefits: The design of our compensation and benefits revolves around a people-first philosophy. We have a supportive environment, with a strong focus on development and wellbeing. In structuring benefits across our offices, we adhere to core principles and align with local standards. Salaries are fairly benchmarked in accordance with background and skills, against industry and location standards. Our Talent Acquisition team will share more details with you as you progress in the recruitment process. They're eager to connect with you and can't wait to have a conversation!
View Full Job Description

About The Company

We make the most fun games for the world's players. Find us on your phone, PC and consoles. Thanks to our players, we've achieved one billion downloads with games like Draw It, Jetpack Jump, or Airport Security. Look out for exciting PC and console games like Space Chef, Wildmender, and Robobeat.

Find out more about our team, games, publishing and careers here: https://bit.ly/45qoGYx

Karnataka, India (Hybrid)

England, United Kingdom (Hybrid)

Karnataka, India (Hybrid)

England, United Kingdom (Hybrid)

Karnataka, India (Hybrid)

England, United Kingdom (Hybrid)

Karnataka, India (Hybrid)

Karnataka, India (Hybrid)

England, United Kingdom (Hybrid)

England, United Kingdom (Hybrid)

View All Jobs

Similar Jobs

Warner Bros. Games - Senior Game Programmer

England, United Kingdom (Hybrid)

Resolution Games - Senior iOS/visionOS Game Programmer

Stockholm County, Sweden (Hybrid)

Netflix - Senior Game Programmer - MoonLoot

Uusimaa, Finland (On-Site)

Lemon Sky - Game Programmer

Selangor, Malaysia (On-Site)

Supercell - Senior Game Programmer, Brawl Stars

Uusimaa, Finland (On-Site)

Supercell - Senior Game Programmer, London

England, United Kingdom (On-Site)

TT Games - Senior Game Programmer

England, United Kingdom (On-Site)

Streamline Media Group Inc. - Junior Game Programmer (Unreal)

Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Streamline Media Group Inc. - Game Programmer (Unreal)

Bogota, Colombia (On-Site)

Ironhide Game - Game Programmer

Montevideo Department, Uruguay (Hybrid)

Similar Skill Jobs

Jobs in Royal Leamington Spa, England, United Kingdom

Salesforce - Partner Account Manager

England, United Kingdom (On-Site)

Salesforce - Partner Business Development

England, United Kingdom (On-Site)

King - Strategy Manager | Candy Crush Saga

England, United Kingdom (On-Site)

Aristocrat Gaming - FP&A Director

England, United Kingdom (Hybrid)

Tonies - Head of CXO Office (all genders)

England, United Kingdom (Remote)

IO Interactive - Gameplay Animator

England, United Kingdom (Hybrid)

Keywords Studios (Player Support) - Level Designers - 2025 Opportunities

Scotland, United Kingdom (Hybrid)

Game Programming Jobs

Hasbro - Senior AI Programmer

Quebec, Canada (On-Site)

ByteDance - Senior Software Engineer, Unity Engine and Tools

California, United States (On-Site)

Sperasoft - C#/Unity Software Developer - Poland

Lesser Poland Voivodeship, Poland (Hybrid)

G5 Games - C++ Gameplay Programmer

Limassol, Cyprus (Remote)

G5 Games - C++ Gameplay Programmer

Astana, Kazakhstan (Remote)

G5 Games - C++ Gameplay Programmer

Yerevan, Armenia (Remote)

G5 Games - C++ Gameplay Programmer

Tbilisi, Georgia (Remote)

G5 Games - C++ Gameplay Programmer

Remote Any Country (Remote)

Playrix - Senior Release Engineer

Georgia (Remote)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug