{"id":4071614,"url":"https://alion.io/job/hacksaw-gaming-senior-client-platform-developer","title":"Senior Client Platform Developer","company":{"id":57015,"name":"Hacksaw Gaming","domain":"hacksawgaming.com","url":"https://alion.io/company/hacksaw-gaming","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-11T05:49:22Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Stockholm, Sweden"],"countries":["SE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"Postman","optional":false},{"name":"TypeScript","optional":false},{"name":"WebSockets","optional":false},{"name":"AWS","optional":true},{"name":"Bash","optional":true},{"name":"C#","optional":true},{"name":"Cucumber","optional":true},{"name":"Docker","optional":true},{"name":"Git","optional":true},{"name":"GitLab CI","optional":true},{"name":"Haxe","optional":true},{"name":"Linux","optional":true},{"name":"npm","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-01-20T00:00:00Z","employer_posted_date":"2026-01-20","last_verified_at":"2026-11-11T13:41:18Z","board_verified":true,"closed_at":null,"days_open":295,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":295},"description":"About us\nHacksaw Studios is a Stockholm-based game studio focused on creating innovative, high-quality gaming experiences. With a strong emphasis on performance, reliability, and precision, we bring ideas to life through deep technical expertise and close creative collaboration. We have wide distribution, and our games are played by millions of people every month by players all over the world.\nWe are now looking for a Senior Client Platform Developer to join our growing Stockholm team. In this role, you will take a leading technical responsibility for our client-facing platforms and tools, helping shape architecture, drive best practices, and ensure a high-quality experience for players and internal teams.\nThe Role\nYour key responsibilities include:\nTechnical Ownership & Architecture\nOwn and evolve core client-side platform components, including in-game UI systems and client-communication layers.\nContribute to architectural decisions around scalability, maintainability, and long-term platform strategy.\nIdentify technical debt and proactively drive improvements and refactors.\nPlatform Integration & Cross-Team Collaboration\nLead and design client-side integrations between our games, external platforms, and third-party studios using our OpenRGS platform.\nAct as a technical partner to backend teams, ensuring coherent end-to-end platform architecture.\nProvide guidance and best practices for external studios integrating with our platform.\nTooling, Automation & Developer Experience\nDesign, build, and maintain internal tooling (e.g. mock clients, launchers, automation scripts, CI helpers) to improve developer productivity and reliability.\nAdvocate for better workflows and testing strategies.\nTechnical Leadership & Support\nServe as a go-to expert for complex platform-related issues, supporting developers, QA, and tech support.\nDrive root-cause analysis of production issues and help define preventative measures.\nMentor less-experienced developers through code reviews, technical discussions, and knowledge sharing.\nUX & Quality Focus\nEnsure high-quality user experiences by balancing technical constraints with UX and visual polish.\nCollaborate with designers and product stakeholders to ensure robust and user-friendly client solutions.\nWhat We’re Looking For:\nSenior-Level Experience\nSeveral years of professional experience developing complex web or client-side applications in production environments.\nProven ability to take ownership of systems and make sound technical decisions with long-term impact.\nStrong Technical Foundation\nDeep proficiency in JavaScript/TypeScript or similar languages.\nSolid understanding of modern web technologies, including browser APIs, cross-origin communication (postMessage, CORS), WebSockets, and real-time client-server communication.\nProblem Solving & Debugging\nAdvanced debugging skills using browser DevTools, network inspection, and API tools (Postman or equivalent).\nAbility to reason about complex distributed systems and client-server interactions.\nCommunication & Collaboration\nComfortable explaining technical concepts and trade-offs to both technical and non-technical stakeholders.\nExperience working cross-functionally and influencing decisions beyond your immediate team.\nOwnership Mindset\nProactive, service-minded, and comfortable driving initiatives independently.\nWilling to challenge existing solutions and suggest improvements when appropriate.\nNice to Have:\nExperience with Haxe.\nExperience with UX and UI design.\nExperience with Git, TypeScript, React, Linux, Bash, npm, Bun, Docker, Cucumber, GitLab CI, and AWS.\nExperience working with web-facing C# systems.\nPrevious experience in platform teams, SDK development, or supporting external developers.\nWhat We Offer\nA modern office in central Stockholm.\nWork with experienced, passionate colleagues in the gaming industry.\nThe opportunity to create games with a global audience.\nReal influence, ownership, and personal growth opportunities.\nWellbeing perks including wellness allowance and regular in-office massage.\nPractical Details\nThis is an on-site position in Stockholm.\nUnfortunately, we cannot assist with relocation or visa sponsorship.\nReady to Join the Game Makers?\nApply now! We review applications on a rolling basis.","description_format":"text","description_chars":4265,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Growth opportunities"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Game Development","iGaming & Gambling"],"lifecycle":[{"event":"open","at":"2026-11-11T13:41:18Z"}],"visa":[],"liveness":{"score":6,"band":"cold","label":"Long shot","p_open":1,"p_active":0.221,"p_room":0.28,"age_days":295,"expected_fill_days":29,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-11-11T16:46:49Z"},"pay":null,"html_url":"https://alion.io/job/hacksaw-gaming-senior-client-platform-developer","json_url":"https://alion.io/job/hacksaw-gaming-senior-client-platform-developer.json","meta":{"generated_at":"2026-11-11T16:46:49Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31824,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":57015},"rest":"https://alion.io/mcp/rest/get_company?id=57015"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhacksaw-gaming-senior-client-platform-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fhacksaw-gaming-senior-client-platform-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fhacksaw-gaming-senior-client-platform-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/hacksaw-gaming-senior-client-platform-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhacksaw-gaming-senior-client-platform-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4071614}},{"tool":"search_jobs","arguments":{"company":"hacksawgaming.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4071614},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}