Senior Unity Software Engineer

6 Months ago • 5 Years +
Game Engine

Job Description

Murka seeks a Senior Unity Software Engineer to develop and oversee implementation of gameplay features for a web-based Unity game. Responsibilities include expanding existing mechanics, estimating timelines, mentoring junior team members, writing clean code, and fostering innovation. The ideal candidate has 5+ years of Unity 2D development experience, expertise in C# and .NET, proficiency in Unity features (animations, Prefabs, etc.), experience with third-party libraries (Addressables, VContainer, etc.), and client-server communication. The role demands mastery of Git and excellent communication skills. The position offers opportunities for personal and professional development within a supportive team environment.
Good To Have:
  • WebGL and React experience
  • Figma experience
  • MVVM and reactivity knowledge
Must Have:
  • 5+ years Unity 2D experience
  • C#/.NET expertise
  • Unity proficiency (Prefabs, animations)
  • Client-server communication
  • Git mastery
  • Gameplay feature development
Perks:
  • Access to advanced tools (Unity 6 Enterprise, Rider, Copilot, ChatGPT)
  • Excellent team and communication channels
  • Variety of interesting tasks
  • Opportunities for personal and professional development

Add these skills to join the top 1% applicants for this job

communication
design-patterns
github
unity
react
c#
json
webgl
git
figma
im-gui

Job description

Murka is seeking a Senior Unity Software Engineer to join our new project team. In this role, you'll be responsible for shaping and developing distinctive gameplay features that keep our players engrossed.

You'll get to work with the most advanced technology stack, fostering an environment of innovation, creativity, and fun.

Ready to lead in the creation of remarkable gaming experiences? Let's bring our gaming vision to life, together!

Responsibilities

  • Develop and oversee the implementation of gameplay features from the scratch for a web based Unity game.
  • Expand the functionality of existing mechanics, ensuring the creation of top-notch gaming experiences.
  • Accurately estimate timelines for tasks, monitor their compliance, and assist junior team members in their tasks.
  • Write and review efficient, clear, and understandable code.
  • Encourage personal and team development, sharing expertise and insights with the team.

Requirements

  • At least 5 years of production experience in developing 2D applications with Unity.
  • Good understanding of game development pipeline from assets preparation to creating builds.
  • Expert understanding of C# and .Net Framework, including generics, events, attributes, reflection, LINQ, asynchronous code, memory management, etc.
  • Proficient with Unity: animations, Prefabs, serialization, Scriptable Objects,
  • AssetBundles, Render Pipeline, textures compression, profiling, Editor scripting (IMGUI), etc.
  • Extensive knowledge of software design patterns and key software development principles
  • Proven experience with third-party libraries developed by Unity (like Addressables) and external ones (VContainer, DOTween, R3, etc.).
  • Experience with client-server communication (Sockets, HTTP, Protobuf, JSON).
  • Mastery of Git (submodules, LFS, merge, rebase, cherry-pick, revert, reset).
  • Excellent communication skills and the ability to mentor junior team members.
  • English proficiency at an Intermediate level or higher.
  • A demonstrable passion for continuous personal and professional development.

It will be a plus

  • Experience with WebGL and React.
  • Experience with Figma.
  • Experience with MVVM and reactivity.

We offer

  • An opportunity to work in a product company with well established processes for grown company.
  • Access to advanced tools like Unity 6 Enterprise, Rider, Copilot, ChatGPT.
  • An excellent team with well-established communication channels and a variety of interesting tasks.

Set alerts for more jobs like Senior Unity Software Engineer
Set alerts for new jobs by MURKA
Set alerts for Game Engine (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙