Developers

Senior Unity Developer

Islamabad
Work Type: Full Time
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

Submit Your Application

You have successfully applied
  • You have errors in applying