TELECOMMUTE Middle Unity Developer

Jobgether
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

Clean Code Principles
Unit Testing
C Sharp (Programming Language)
Dependency Injection
Video Game Development
Performance Tuning
Scrum
WebGL
Multiplatform

Job description

This role offers the opportunity to contribute to a real-time multiplayer poker game within a globally distributed game development environment. You will work on a production-ready cross-platform mobile and WebGL project, building and optimizing gameplay systems that directly impact player experience. The position combines hands-on Unity development with technical ownership, allowing you to influence architecture, performance, and feature delivery. You will collaborate with multidisciplinary teams in a remote-first setup that values autonomy, trust, and creativity. The environment is fast-moving, product-focused, and centered on delivering high-quality gaming experiences to millions of users. This is an excellent opportunity for a developer ready to grow into deeper technical responsibility while working on engaging, real-world game systems. Accountabilities:

  • Develop and implement gameplay features and systems for a real-time multiplayer poker game using Unity and C#.
  • Work within an existing game architecture while contributing improvements to structure, scalability, and maintainability.
  • Optimize game performance across mobile platforms and ensure stable, high-quality builds.
  • Collaborate with designers, artists, and engineers to deliver cohesive gameplay experiences.
  • Participate in sprint planning, estimation, and feature breakdown discussions.
  • Maintain clean, well-structured, and efficient code following best practices.
  • Support development of cross-platform functionality, including mobile and WebGL environments.

Requirements

  • 3+ years of experience as a Unity Developer working on mobile game projects.
  • Strong proficiency in C# and solid understanding of Unity engine fundamentals.
  • Good grasp of game architecture principles and common development patterns.
  • Experience with performance optimization techniques in game development.
  • Familiarity with Dependency Injection (DI) in Unity projects.
  • Ability to independently deliver features within defined scope and timelines.
  • Strong communication skills and ability to work effectively in remote, distributed teams.
  • Exposure to WebGL development is a plus.
  • Experience with multiplayer systems or card/casino-style games is highly desirable.
  • Knowledge of unit testing practices is an advantage.

Benefits & conditions

  • Fully remote work from anywhere in the world
  • Flexible working hours and high autonomy
  • Long-term contract with potential extension
  • Opportunity to work on a live, real-time multiplayer game project
  • Collaborative and supportive team culture built on trust and respect
  • Exposure to global game development projects and partners
  • Professional growth in a fast-scaling game development environment
  • Strong focus on engineering quality and continuous improvement

Apply for this position