Senior Unity Developer

1 Hour ago • 5 Years + • Game Engine • Frontend Development

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

Playrix - Level Design Team Lead

Playrix, Kazakhstan (Remote)

Virtuos - Character Art Lead

Virtuos, Vietnam (On-Site)

Keywords Studios (Player Support) - Software Engineer - Console and PC Games

Keywords Studios (Player Support), Australia (Hybrid)

Kefir Games - Team-lead Technical Artist

Kefir Games, Cyprus (On-Site)

Wizcorp - Project Manager - Game development

Wizcorp, Japan (Remote)

Snowed In Studios - Senior Generalist Programmer - Montreal

Snowed In Studios, Canada (Hybrid)

Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios, Chile (Remote)

Intrepid Studios,  Inc  - Senior Gameplay Engineer

Intrepid Studios, Inc , Canada (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Unity - Tax Senior Manager

Unity, India (On-Site)

Playrix - Senior C++ Software Engineer (Gameplay)

Playrix, Montenegro (Remote)

Keywords Studios (Player Support) - Technical Artist 技术美术师

Keywords Studios (Player Support), (On-Site)

Life church - APIs Staff Software Engineer

Life church, United States (On-Site)

The Walt Disney Company - Senior Manager, Data Analytics, Disney+

The Walt Disney Company, Japan (On-Site)

Life church - APIs Staff Engineer

Life church, United States (On-Site)

Playrix - 2D/3D Senior Motion Designer (Blender+AE)

Playrix, Kazakhstan (Remote)

Capital Placement Services Gurgaon Delhi Noida Manesar Bawal Neemrana Bhiwadi Sohna Road - Unity Game Developer 5 Days working company in Gurgaon WFO

Capital Placement Services Gurgaon Delhi Noida Manesar Bawal Neemrana Bhiwadi Sohna Road, India (On-Site)

Playrix - Senior QA Engineer (VSO Engine)

Playrix, Serbia (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Islamabad, Islamabad Capital Territory, Pakistan

Werplay - 2D Artist

Werplay, Pakistan (On-Site)

Codeninja - Senior Data Scientist

Codeninja, Pakistan (On-Site)

Token Metrics - Tech Lead - Crypto & AI (Pakistan- Remote)

Token Metrics, Pakistan (Remote)

Codeninja - Information Security Engineer

Codeninja, Pakistan (On-Site)

Codeninja - AI Research Scientist

Codeninja, Pakistan (On-Site)

Codeninja - DevOps Team Lead

Codeninja, Pakistan (On-Site)

Zones - Cloud Technical Specialist

Zones, Pakistan (On-Site)

Zones - Cloud Solutions Specialist

Zones, Pakistan (On-Site)

Get notifed when new similar jobs are uploaded

Game Engine Jobs

undefined - Unity 3D Developer

Ahmedabad, Gujarat, India (On-Site)

Remedy Entertainment Plc - (Senior) Engine Programmer

Remedy Entertainment Plc, Finland (On-Site)

Razer - SDK Developer

Razer, France (On-Site)

Keywords Studios (Player Support) - Software Engineer

Keywords Studios (Player Support), Japan (Remote)

Spyke Games - Game Developer

Spyke Games, Türkiye (On-Site)

QDStaff - Typescript SWE Game Developer

QDStaff, United States (On-Site)

Sperasoft - C#/Unity Software Developer - Abu Dhabi

Sperasoft, United Arab Emirates (Hybrid)

Valve corporation - Game Development Software Engineer

Valve corporation, United States (On-Site)

Tencent - Lead Engine Systems Engineer

Tencent, United States (On-Site)

Mojang Studios - Senior Java Platform Engineer

Mojang Studios, Sweden (Hybrid)

Get notifed when new similar jobs are uploaded