TL;DR
Freelance Fullstack Developer (Electron): Building and optimizing desktop experiences for live HTML5 games with an accent on integrating Steamworks SDK and modernizing Microsoft Store Electron integration. Focus on establishing common store abstraction layers, updating Electron shell to current standards, and documenting systems end-to-end for future developers.
Location: Fully Remote
Company
Goodgame Studios is known for successful strategy titles and data-driven game development, self-publishing games in-house as part of Stillfront Group, one of Europe’s leading game publishers.
What you will do
- Integrate the Steamworks SDK into an Electron-based game wrapper, delivering a fully functional Steam distribution path.
- Establish a common store abstraction layer that cleanly supports both MS Store and Steam.
- Modernize the Electron shell to current standards, including context isolation and a clean IPC architecture.
- Document the system end-to-end so that future developers can onboard with confidence.
- Collaborate with the Integration Engineer on backend purchase verification and webhook endpoints.
- Utilize AI tools in your daily work to leverage your own output.
Requirements
- Deep experience with Electron, including the process model, context isolation, preload bridges, and native module integration.
- Strong TypeScript and Node.js skills in an event-driven, plugin-based architecture.
- Familiarity with Steamworks SDK or demonstrated ability to integrate platform-specific SDKs.
- Experience with C++ / native Node modules and the toolchains around them.
- Understanding of F2P / live-service payment flows across storefronts.
- Track record of working autonomously and documenting thoroughly.
Culture & Benefits
- Own the Electron wrapper and store integration layer for a multiplayer free-to-play game with over 200 million registered players worldwide.
- Work closely with Integration Engineers and the QA team.
- Bring your initiative and deep technical expertise to a system that directly impacts players and revenue.
- Be part of a company known for successful strategy titles and data-driven game development.
- Opportunity to work within a company that is part of one of Europe’s leading game publishers.
