I need a Unity 3D Expert
Budget: ₹1,250 – ₹2,500 INR
Responsibilities:
Adhering to the scrum lifecycle - daily standups, sprint plannings, sprint reviews and sprint retrospectives.
Being involved in the planning of the application by providing solutions and applicable paradigms.
Translating design ideas into functional, testable code.
Writing self-documenting code, accompanied with documentation for the rest of the team.
Following the boy-scouts rule: "Always leave the code better than you found it"
Clearly communicating on current progress, outstanding issues and potential fixes to the rest of the team.
Required skills and knowledge:
Experience with C#, including a strong understanding of design patterns and OOP best practices.
Experience in collaborating with others in a software development team and conforming to standard practices and code guidelines.
Familiarity with dependency injection and reactive programming.
Ability to balance immediate development deadlines while maintaining long term and strategic goals.
Experience writing Unit tests.
Firm understanding of Git source control.
Must be comfortable working in a fast-paced startup environment.
Ability to work autonomously, but know the value of communication and discussions.
Good to have:
Previous experience working with the Unity game engine.
Experience with the Zenject framework and dependency injection.
Experience working with 3D assets and models.
Integrating SDK’s and establishing connections with a server API.
Experience with MongoDB and MySQL databases.
General Requirements:
Previous experience in a startup environment
Detail-oriented, eager to learn, keen on asking questions and understanding the context
Proven track record in setting priorities, multi-tasking, and creative problem-solving, both individually and within a team
Ability to work independently with minimal supervision
Ability to actively work with engineers and participate in technical discussions
Excellent verbal and written communication skills that are effective in both technical and business contexts.
Prioritise activities that make the biggest impact for our customers.
Passionate about what we do and see no obstacles in our way
Adhering to the scrum lifecycle - daily standups, sprint plannings, sprint reviews and sprint retrospectives.
Being involved in the planning of the application by providing solutions and applicable paradigms.
Translating design ideas into functional, testable code.
Writing self-documenting code, accompanied with documentation for the rest of the team.
Following the boy-scouts rule: "Always leave the code better than you found it"
Clearly communicating on current progress, outstanding issues and potential fixes to the rest of the team.
Required skills and knowledge:
Experience with C#, including a strong understanding of design patterns and OOP best practices.
Experience in collaborating with others in a software development team and conforming to standard practices and code guidelines.
Familiarity with dependency injection and reactive programming.
Ability to balance immediate development deadlines while maintaining long term and strategic goals.
Experience writing Unit tests.
Firm understanding of Git source control.
Must be comfortable working in a fast-paced startup environment.
Ability to work autonomously, but know the value of communication and discussions.
Good to have:
Previous experience working with the Unity game engine.
Experience with the Zenject framework and dependency injection.
Experience working with 3D assets and models.
Integrating SDK’s and establishing connections with a server API.
Experience with MongoDB and MySQL databases.
General Requirements:
Previous experience in a startup environment
Detail-oriented, eager to learn, keen on asking questions and understanding the context
Proven track record in setting priorities, multi-tasking, and creative problem-solving, both individually and within a team
Ability to work independently with minimal supervision
Ability to actively work with engineers and participate in technical discussions
Excellent verbal and written communication skills that are effective in both technical and business contexts.
Prioritise activities that make the biggest impact for our customers.
Passionate about what we do and see no obstacles in our way