ACAcme Services
Unity Developer
Mumbai ₹2-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.