All remote jobs

Senior Unity Developer

AI Summary
HyperHug is seeking a senior Unity engineer to build and evolve gameplay and synchronous multiplayer systems for a mobile survival shooter. The role focuses on C# development, URP rendering, shaders, Addressables, UI, and deep performance optimization across CPU, GPU, memory, loading, and frame stability. The developer will support LiveOps and seasonal releases while partnering closely with designers, artists, and engineers. Candidates need at least eight years of Unity experience, recent synchronous multiplayer experience, and Russian proficiency at C1 or higher. Remote work is available, with relocation to Cyprus offered as an alternative.
Remote from
Cyprus
Salary
Undisclosed
Employment
Full Time
Experience
Senior
Published
Apply before
9 Dec 2026
Listing views
33
Application actions
1
Application toolkit

Make your next move.

Prepare your resume, explore your fit, and draft a cover letter for this opportunity.

Opportunity details

About this role.

HyperHug is an international game development studio specializing in the shooter genre. Our main office is based in Cyprus, but our talented team works remotely from around the world. We’re developing Oxide: Survival Island, an immersive multiplayer survival shooter for mobile platforms, and we’re always looking for motivated individuals who want to grow with us, contribute their creativity, and help shape the future of our games.

We are seeking an experienced Senior Unity Developer to join our team and contribute to the development and evolution of our flagship game, Oxide: Survival Island.

If you know Unity inside and out, including URP and rendering pipelines, you love digging into performance optimization, enjoy working with Addressables, shaders, and multiplayer systems, and eager to help build something meaningful from the ground up — we want to talk to you.

This role stays open on an ongoing basis because we’re always interested in meeting exceptional Unity Developers who can make a real impact on the project.

What You’ll Be Doing

  • Design, develop, and maintain core gameplay systems and multiplayer features using Unity and C#.

  • Work with URP-based rendering, shaders, and visual effects with a strong focus on performance and visual quality on mobile devices.

  • Integrate Unity Addressables for scalable and dynamic UI content.

  • Profile and optimize game performance: CPU/GPU usage, memory, loading times, and frame stability.

  • Support LiveOps and seasonal updates by delivering new features, systems, and technical improvements.

  • Collaborate closely with game designers, artists, and other engineers to turn game concepts into robust, scalable implementations.

What We Expect From You:

  • 8+ years of experience in Unity development.

  • Experience working with synchronous multiplayer systems (within the past 2 years).

  • Deep understanding of URP and Unity rendering workflows.

  • Experience designing and implementing game mechanics and UI systems.

  • Shader experience (Shader Graph or HLSL).

  • Strong C# skills and experience with performance optimization.

  • Collaborative mindset and great communication skills.

  • Passion for games and crafting thoughtful user experiences.

  • Russian language proficiency at C1 level or higher.

What We Offer:

  • Competitive salary.

  • Remote work option or relocation to Cyprus, with full company support including visa and housing assistance.

  • The chance to shape and influence an ambitious multiplayer survival shooter for mobile platforms.

  • A strong, supportive team passionate about creating great games.

  • A flexible work environment.

  • Opportunities for professional growth.

  • A culture that values creativity, initiative, and collaboration.

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

Job Complexity

5/5
EasyHard

Pace & Pressure

4/5
RelaxedFast-paced

Autonomy Level

4/5
GuidedFull ownership

Communication Load

4/5
IndependentCollaborative
AI insightThis is a highly senior game-engineering role requiring recent multiplayer expertise and advanced command of Unity rendering and mobile optimization. Delivering scalable LiveOps features for a performance-sensitive mobile shooter adds substantial technical complexity.

Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job median (per year)Market rate
$100,000
US market range (per year)$85k–$130k
AI insightThe yearly pay period is inferred from the job context; it was not explicitly stated by the employer. No employer pay amount is disclosed. The yearly cadence and USD market estimate are inferred from the senior full-time Unity engineering scope; they are AI estimates rather than verified employer compensation.

Core skills

Skills and capabilities most closely associated with this opportunity.

Sample interview questions
How would you identify and resolve frame-rate instability in a Unity mobile game?

I would first reproduce the issue on representative devices and profile CPU, GPU, memory allocation, rendering, and loading behavior. I would isolate the highest-cost systems, validate changes with profiler captures, and prioritize fixes such as reducing draw calls, removing allocation spikes, optimizing shaders, or improving asset loading.

Describe your experience with synchronous multiplayer systems in Unity.

I design gameplay logic with authoritative state, predictable simulation requirements, network synchronization costs, and recovery from latency or packet loss in mind. I work closely with gameplay and backend stakeholders to define ownership, replication rules, and profiling metrics before scaling features.

How do you approach URP and shader work for mobile hardware?

I begin with the visual target and device budget, then minimize shader variants, texture bandwidth, overdraw, and expensive per-pixel calculations. I profile on target hardware and use Shader Graph or HLSL deliberately, balancing visual quality with stable GPU performance.

What is your strategy for using Unity Addressables in a live game?

I organize assets into clear dependency groups, define loading and release ownership, and test content updates independently of application releases. I also monitor memory retention, download size, cache behavior, and failure handling to keep dynamic content scalable and reliable.

How do you collaborate with designers and artists when implementing a new gameplay feature?

I clarify the player outcome, technical constraints, acceptance criteria, and performance budget early. I provide iterative prototypes, surface implementation trade-offs quickly, and convert feedback into maintainable systems that designers and artists can effectively use.

This analysis is generated from the job description. Salary estimates, role characteristics and sample answers are guidance, not employer-provided facts.
Next step

Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Did you apply?Let us know, and we’ll help you track your application.

Continue on the employer website

Protect your personal information and never pay to secure an interview or job offer. .

Log in to save
One quick step before you apply

Sign in to continue.

Sign in or create a free account to continue to the employer's application.

Add alert
Jobs Talent AI Tools Salaries
Menu