Senior Game Developer

Contract type
Ongoing
Work mode
Remote
Experience
Mid-level · 4+ years

Job description

Senior Game Developer responsible for building and optimising game features close to the engine, improving performance and scalability, and shaping the player experience. Part of a team valuing ownership, creativity and speed.

At a glance

Work mode
Remote

What you'll do

  • Develop and optimise game features with a strong focus on performance (FPS, CPU usage)
  • Work closely with the game engine, contributing to its evolution and improvements
  • Propose and implement efficient algorithms and technical solutions
  • Design and write unit tests to ensure code quality and stability
  • Build tools and scripts to improve development efficiency
  • Collaborate with a team of developers, contributing to a culture of openness and agility
  • Actively participate in the Engineering Community, sharing knowledge and ideas

What we're looking for

  • 4+ years of experience in JavaScript UI client development in a commercial environment
  • Strong expertise in TypeScript and modern JavaScript (ES6+)
  • Solid understanding of Canvas/WebGL rendering cycles
  • Deep understanding of the Event Loop and synchronous vs asynchronous approaches
  • Experience in cross-browser development
  • Strong knowledge of OOP principles and game programming patterns
  • Experience with Git
  • Strong communication skills and a collaborative mindset
  • Product-first approach with a proactive attitude
  • Self-sufficient, results-driven, and eager to learn

Nice to have

  • Understanding of performance optimisation, memory management, and threading
  • Experience in game development
  • Familiarity with Spine animations and TexturePacker
  • Experience with GitHub Actions and CI/CD processes
  • Experience with unit testing frameworks
  • Familiarity with Jira and Confluence
  • Basic knowledge of Vue
  • Experience in full-stack development
  • Understanding of Scrum workflows

Benefits

  • Competitive Salary
  • Quarterly Bonuses
  • Unlimited Paid Time Off
  • Unlimited Paid Sick Leave
  • Remote & Flexible Working
  • Private Medical Insurance
  • Financial Support for Life Events
  • Professional Development Budget
  • International Exposure
  • Regular Company Events

How to get hired

  1. 1HR Interview (30-45 min)
  2. 2Technical interview with live coding (up to 90 min)
  3. 3Final Interview with C-level (60 min)

Apply

About Playson

What they value

  • Ownership
  • Creativity
  • Speed
  • Openness
  • Agility