Senior Unity DeveloperweRplayIslamabad 44000 Pakistan3 months agoApplySaveResponsibilities:Creating Unity codebases for rapid prototyping and fast design/ideas checking with social features like multiplayerFollow and help team development of modules and proper code base for faster iterationsWorking closely with team mates or alone on different features or complete gameExtend and refactor your own/other code base at appropriate timesTaking ownership/accountability for all aspects of your work and codebase implementations and support in a long runBreaking down product/ideas to technical details and tasksUnderstanding and communicating the any technical aspect and/or details to teamUse C# and Unity as the main technologies in your day to day workCome up with innovation when it comes to fast paste code base creation for multiple gamesRequirements:5+ years of experience with UnityExpertise with the Unity game engine using C#.Experience in architecture and best practicesGood communication skills in English, both spoken and writtenSelf directed, can identify problems and tackle large features with minimal guidanceB.S. in Computer Science or equivalent experienceShipped multiple applications or games preferably mobileAble 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 Create Your Profile — Game companies can contact you with their relevant job openings. ApplySave