AC

Unity Developer

Acme Services
Mumbai2-6 LPA Posted 18 Jul 2025
FULL TIME
Unity3d
Oops Concept
Mathematical Skills
Jira

Job Description

Responsibilities:

  • Application/Game Development: Design and develop high-quality, consumer-grade applications and games using Unity3D, ensuring an engaging user experience.
  • Code Reusability & Quality: Build reusable, high-quality code and libraries that can be efficiently utilized across multiple projects, promoting consistency and accelerating development.
  • Collaborative Development: Proactively communicate and collaborate with Lead Architects to analyze information needs and functional requirements. Actively assist Lead Architects in development planning, code reviews, architecture reviews, testing, and debugging.
  • Requirements Elicitation & Analysis: Critically evaluate information from multiple sources, reconcile conflicts, decompose high-level information into detailed specifications, abstract low-level information for a general understanding, and effectively distinguish true user needs from surface-level requests.
  • Multi-Initiative Engagement: Successfully engage in and manage multiple development initiatives simultaneously, prioritizing tasks and managing time effectively.
  • Product Challenge & Validation: Drive and challenge product units on their assumptions regarding execution plans, ensuring robust and successful implementation strategies.
  • Agile Development & Tools: Work proficiently within an Agile software delivery process using JIRA (including breaking down work into modular tasks, updating/tracking task status/work log entries for sprint management). Utilize Gerrit/Git for source code management (including branching strategy and code review) and other Automation Tools.
  • Team Leadership & Mentoring: (For senior/lead roles) Proven experience in managing and mentoring a team of 5+ Unity3D developers, fostering their growth and optimizing team performance.
  • Performance & Optimization: Maintain strong focus on performance and optimization within Unity3D applications, ensuring smooth operation and efficient resource utilization.

Required Skills:

  • Proficiency in Unity3D for game/application development.
  • Advanced C#/C++ knowledge with strong understanding of architecture and design patterns.
  • Solid OOPs (Object-Oriented Programming) programming skills and design patterns.
  • Strong mathematical skills, including knowledge of vectors, matrices, and linear algebra.
  • Strong knowledge of designing state machines and multi-level games/applications in Unity3D.
  • Experience in maintaining Performance & Optimisation in Unity3D Applications.
  • Strong knowledge of Networking APIs in Unity3D.
  • Experience with Agile software delivery process using JIRA.
  • Proficiency with Gerrit/Git for source code management (branching strategy, code review).
  • Ability to communicate and collaborate effectively with Lead Architects and other stakeholders.
  • Ability to critically evaluate and decompose information.
  • Experience in building/releasing/supporting software products.

Join WhatsApp Channel