United Kingdom or Canada Employment

Fortis Games is hiring a Staff Unity Client Engineer

About the Role

Fortis Games is hiring a Staff Unity Client Engineer to own platform live ops features and apply creativity throughout the entire development lifecycle—from design to live game support. You will collaborate with product, design, and engineering teams to deliver high-quality game client features and reusable components, accelerating development across Fortis while providing technical leadership and mentorship.

What You'll Do

  • Engage in full-lifecycle development: scoping, design, implementation, documentation, and deployment of our game application.
  • Lead technical design and design principles for client features and shared components.
  • Collaborate with back-end engineers on server-dependent game features.
  • Work with product managers to shape product scope, evaluate technical tradeoffs, and define scalable solutions.
  • Adhere to and elevate studio development guidelines, code style, testing strategy, and architecture standards.
  • Perform in-depth client code analysis to identify and resolve complex bugs and performance issues.
  • Create and review technical design documents to guide stakeholders and engineers.
  • Mentor and support other engineers, including guidance on TDD practices and effective use of AI coding agents in daily workflows.

What We're Looking For

  • Experience developing mobile games or client applications using Unity3D.
  • Familiarity with building SDKs and reusable client frameworks.
  • Proven software engineering expertise within the gaming industry.
  • Experience leading architecture and technical design decisions.
  • Strong knowledge of software design principles and test-driven development (TDD) practices.
  • Experience collaborating with product managers on feature scope and technical planning.
  • Practical experience using AI coding agents / AI-assisted development tools with appropriate validation and quality control.
  • Team player, able to collaborate effectively with engineers, designers, and developers, with strong communication skills.

Technical Stack

  • Unity3D

Team & Environment

We are an early but mighty organization with a leadership team of game industry veterans. We foster a culture of diversity, equity, and belonging where our diverse skills, experiences, and backgrounds impact the games we make. We're building communities where our people belong, within a thriving environment that celebrates diversity, embraces inclusivity, and fosters growth. You'll build and grow with a seasoned team of accomplished talent who have left an impactful mark in their disciplines.

Fortis is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.

Required Skills
Unity3DMobile Game DevelopmentSDK DevelopmentClient FrameworksSoftware ArchitectureTechnical DesignSoftware Design PrinciplesTest-Driven Development (TDD)C#
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Fortis Games

Fortis Games is a game development company that aspires to make great games that bring people together while redefining how game companies work.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago