Remote job
Game Programmer (Remote Job | Home Office)
Job details
About this role
Role overview Build and improve mobile games across both ongoing releases and early prototypes. The work spans player-facing gameplay, online features, and backend development, with room to influence design choices and guide a product’s creative direction.
Responsibilities - Develop gameplay systems such as interfaces, cameras, controls, physics, and animations. - Implement social and online features, including leaderboards, chat, events, and tournaments. - Build client and backend functionality, then profile, debug, and test to maintain performance. - Use player metrics to identify and make improvements to released games. - Contribute to feature design and help shape product decisions.
Requirements - At least three years of professional mobile game programming experience and one shipped mobile game. - Expert-level Unity and C# skills, plus strong JavaScript experience for backend work. - Experience with user interface systems and REST-based workflows. - Ability to solve production issues under pressure, work independently, and take initiative. - Collaborative, respectful communication skills and fluency in English. - Experience developing and refining game features, with the ability to provide creative leadership.
Nice to have - Experience with PlayFab or comparable backend services, and mobile platform game services. - Native Android or iOS development, cloud platforms, databases, or languages such as SQL, NoSQL, Java, or Node.js. - Skills in AI, networking, or HLSL shaders.
Benefits and work setup The position is remote, with flexible scheduling and autonomy around how work is done. The source also mentions competitive pay, growth opportunities, and a vacation policy that includes a day off for birthdays.