Generalist Programmer

Ivy Road
alert with exclamation point inside a cirle
This position has been closed.
December 6, 2021

We are currently working on an unannounced original PC/Console narrative-driven simulation game and are looking for a Generalist Programmer with some degree of UI, tools, and material editor experience. The ideal candidate will help us to create a polished user experience, further develop and iterate on narrative tools for designers, and assist the art department reach their visual goals.


  • Own systems with a high degree of autonomy.
  • Contribute to the design, development, and operation of our tools.
  • User Interface programming and design.
  • Support the development of custom materials/shaders.
  • Prototyping game systems and working with iterative development process.


  • Experience with Unreal Engine 4 development
  • Fluent in C++
  • One or more shipped game titles


  • UI/UX design experience
  • Console development experience
  • Proficiency in C# Tools development
  • Experience with material editors, graphics APIs, and shader languages
  • Experience with narrative systems

This is a remote contract role for a minimum duration of 6 months.

How to Apply:

To apply - please introduce yourself and send your resume/portfolio to!

About Us:

Ivy Road is a new independent game development studio run by Davey Wreden (The Stanley Parable, The Beginner's Guide), Karla Zimonja (Gone Home, Bioshock 2: Minerva's Den), and C418 (Minecraft), and supported by Annapurna Interactive.

Programming & Development
Thank you for joining the Work With Indies newsletter! The next issue will arrive on Sunday.
Oops! Something went wrong. Please try again.