Islamabad
On-site
PKR 1,200,000 - 1,800,000
Full time
30+ days ago
Job summary
A leading company in the gaming industry is seeking an experienced Unity Developer with strong expertise in C# and Unity. The role involves innovating and creating codebases for multiple games, while ensuring high-quality, maintainable coding practices. The ideal candidate should have a proven track record of shipping successful games and be able to communicate effectively within a team. This is an exciting opportunity to contribute to groundbreaking gaming projects in a dynamic environment.
Qualifications
- 5+ years of experience with Unity.
- Expertise with the Unity game engine using C#.
- Self-directed, can tackle large features with minimal guidance.
Responsibilities
- Creating Unity codebases for rapid prototyping.
- Working closely with team mates or alone on different features.
- Taking ownership/accountability for all aspects of your work.
Skills
C#
Unity Engine
Communication skills
Education
Tools
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