We've paused applications for this job opening. Want a notification when we resume hiring?Notify me

Game Programmer

Notify me

Game Programmer

At Chucklefish we're looking for a Game Programmer to join our team.
Full-time · Remote or Office

About the job

We are looking for a Programmer who is passionate about all aspects of video game programming to work on a legacy project. This programmer should have a wide range of interests and skills, including gameplay, systems, engine, graphics, and user interface.

Role:

Working on a C++/Lua codebase, using a custom game engine

Implementing new gameplay and game systems

Improving and optimizing existing code

Collaborating with artists and designers

Requirements:

Experience with video game programming, ranging from gameplay to systems

Proven experience working with a game studio or released game

Experience with modern C++ (At least C++11, preferably C++14 and above)

Familiarity with video games, especially indie games

Strong grasp of software engineering, able to write organized, understandable code

Ability to understand an unfamiliar code base without support, and effectively debug it

Understanding of distributed source control (such as git)

Flexible with technology and willingness to learn new things

Good communication skills with technical and non-technical team members

Self-motivated and proactive attitude towards work

Pragmatic personality, able to focus on what’s best for the project

Desirable skills:

Hands on experience implementing a variety of different gameplay experiences and a good sense of “game feel” and game design

Experience with Lua or other embedded scripting languages

Optimization

Past experience working, testing, and debugging games on consoles

Experience with Console Certification

Experience with Multiplayer Game Development

Benefits:

4-day work week (Monday-Thursday)

Flexible hours

No-crunch policy and culture

Apply for the job

Do you want to join our team as our new Game Programmer? Then we'd love to hear about you!

We are an independent game developer and publisher, based in London, UK, with a love of charming pixel art and a drive to support and create amazing games. When Finn Brice founded Chucklefish in 2011, we were just a handful of first-time developers spread across the globe, with no studio experience or funding, just a big idea for a massive space game – Starbound. Thanks to the overwhelming support of our community, we were able to fund Starbound’s development on Steam Early Access, and in 2014 we stopped working out of our bedrooms to relocate to a cosy office in London. Since then, Chucklefish has expanded quite a bit! We’re now a team of 18 full-time staff and have released our second game, Wargroove. We’ve also been able to support other indie developers with some elements of their development and publishing, including ConcernedApe’s Stardew Valley and Pixpil’s Eastward. With our third inhouse game, Witchbrook, in the works as well as many exciting projects from our publishing partners, we’ve never been more proud to remain independent!
Our website