Senior Unity Developer

1 Month ago • 5 Years + • Game Engine • Frontend Development • Undisclosed

About the job

Job Description

Senior Unity Developer responsible for creating Unity codebases for rapid prototyping and design iteration, incorporating social features like multiplayer. The role involves collaborating with the team on module development, codebase maintenance, and feature implementation. Responsibilities include code refactoring, ownership of codebase implementation and long-term support, breaking down product ideas into technical tasks, communicating technical details, and utilizing C# and Unity. The ideal candidate will have 5+ years of Unity experience, expertise in C#, and a strong understanding of architecture and best practices. Experience shipping mobile applications or games is preferred. The ability to adapt to changing priorities is crucial.
Must have:
  • 5+ years Unity experience
  • C# expertise
  • Unity architecture & best practices
  • Mobile game/app shipping experience
  • Good communication skills
  • Problem-solving & tackling large features
Good to have:
  • Unity ECS
  • UniRx
  • Doozy UI
  • DoTween
  • Zenject
  • Google Firebase
Responsibilities:
  • Creating Unity codebases for rapid prototyping and fast design/ideas checking with social features like multiplayer
  • Follow and help team development of modules and proper code base for faster iterations
  • Working closely with team mates or alone on different features or complete game
  • Extend and refactor your own/other code base at appropriate times
  • Taking ownership/accountability for all aspects of your work and codebase implementations and support in a long run
  • Breaking down product/ideas to technical details and tasks
  • Understanding and communicating the any technical aspect and/or details to team
  • Use C# and Unity as the main technologies in your day to day work
  • Come up with innovation when it comes to fast paste code base creation for multiple games
Requirements:
  • 5+ years of experience with Unity
  • Expertise with the Unity game engine using C#.
  • Experience in architecture and best practices
  • Good communication skills in English, both spoken and written
  • Self directed, can identify problems and tackle large features with minimal guidance
  • B.S. in Computer Science or equivalent experience
  • Shipped multiple applications or games preferably mobile
  • Able to adjust quickly to changing priorities and conditions.
Core Competencies:
  • C#, Unity Engine, Support Legacy Code Bases, Writing new features and modular codebases for new games (SOLID, KISS, FSM, HSM, MVCS etc),
  • Multiple SDK support and usage in projects (DoTween, Zenject, Google Firebase, etc)
Other competencies:
  • Creating production-ready, high-quality, documented code promoting modularity, extensibility, and performance that can be easily maintained and shared.
  • Architecting entire features, innovating and promoting best practices.
  • Unity ECS, UniRx, Doozy UI
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)

View All Jobs

Get notified when new jobs are added by werplay

Similar Jobs

Convai - QA Automation Lead

Convai, India (On-Site)

Play GIG - Lead Engineer

Play GIG, United States (On-Site)

Playdead - Level Architect

Playdead, Denmark (On-Site)

Werplay - Game Developer (Unity3D)

Werplay, Pakistan (On-Site)

The Hub - Senior Game Engineer

The Hub, Denmark (On-Site)

Bigpoint - Lead Game Developer

Bigpoint, Germany (Remote)

Mojang Studios - Senior C++ Engineer

Mojang Studios, Sweden (On-Site)

Ludeo - Game SDK Engineer (C++)

Ludeo, Poland (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Account Manager, Intern

Meta, Ireland (On-Site)

Tap Nation - Unity Developer WEBGL Freelance

Tap Nation, United States (Remote)

IO Interactive - Technical UI Designer

IO Interactive, Türkiye (Hybrid)

Meta - Learning Designer

Meta, United States (On-Site)

Playrix - Senior QA Engineer (Render Team)

Playrix, Serbia (Remote)

LiquidX Studio - Real Time VFX Artist (Remote)

LiquidX Studio, Singapore (Remote)

Glowmade - Gameplay Programmer (12 Month Maternity Cover)

Glowmade, United Kingdom (Hybrid)

Sphere Entertainment Co - Robotics Engineer

Sphere Entertainment Co, United States (On-Site)

Big Ant Studios - Character Artist

Big Ant Studios, Australia (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Islamabad, Islamabad Capital Territory, Pakistan

PwC - Senior Functional Consultant

PwC, Pakistan (On-Site)

Werplay - 2D Artist/Marketing

Werplay, Pakistan (On-Site)

Codeninja - Business Development Officer

Codeninja, Pakistan (On-Site)

Codeninja - Senior Java Developer

Codeninja, Pakistan (On-Site)

Werplay - 3D Game Artist

Werplay, Pakistan (On-Site)

Game District - Financial Analyst

Game District, Pakistan (On-Site)

Codeninja - Associate Project Manager

Codeninja, Pakistan (On-Site)

Zones - Practice Lead - ServiceNow

Zones, Pakistan (On-Site)

Werplay - 2D Animator

Werplay, Pakistan (On-Site)

Get notifed when new similar jobs are uploaded

Game Engine Jobs

SmileGate - [Next Crossfire] Client Developer

SmileGate, South Korea (On-Site)

Thatgamecompany - Engine Programmer

Thatgamecompany, United States (Remote)

Maverick Games - Principal Gameplay Engineer

Maverick Games, United Kingdom (On-Site)

Amber - Game Engineer

Amber, Mexico (On-Site)

RoofStack - Unity Developer

RoofStack, Türkiye (On-Site)

Sperasoft - C++ / UE5 Software Developer

Sperasoft, (Hybrid)

Valve corporation - Game Development Software Engineer

Valve corporation, United States (On-Site)

Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios, Brazil (Remote)

Tencent - Senior Tech Director

Tencent, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded