Mô Tả Công Việc
Lead Unity Developer is responsible for mobile-side application logic. He also creates the link with backend server-side of the web application through API calls. He works hand in hand in a dynamic, cross functional team with his frontend team, backend team and QA engineers implementing customizations & customer requirements that will provide tangible results for the corporation.
He is tasked with developing a game based on Unity. He develops using Unity C# to create dynamic applications, work in close collaboration with the game designers and artists to make their vision of the game and environments a reality.
Integrated on Agile team, Lead developer will be a part of stand-ups, sprint planning and all that usual stuff, with the main goal is to find new and better ways to work for today and tomorrow for the whole division.
PRINCIPAL ACCOUNTABILITIES:
1. General:
- Perform mobile app legacy system development, update and support.
- Create and maintain technical documentation linked with the solution developed.
- Share and assist with colleagues on the conception, development and the platform functionality.
- Suggest any improvements linked to security, performance and the raising of the existence environments.
- Provides production support.
- Cooperate with people to deliver the best quality projects.
- Ability to constantly learn and stay in touch with evolving game standards and development technologies.
2. Project technical support:
- Advising relevant Managers in technical aspects/solutions implemented in any projects.
- Overseeing and having good expertise of all productions from technical viewpoint; defining, advising technical process, standards, methods, organization… to constantly improve productivity, reduce overtime and optimize work.
- Actively conducting research and development activities, as well as pushing such activities among teams, to be able to cope with technology progress and new production challenges.
- Take part in the development of games using Unity Engine.
- Program, debug and optimize codes to implement the gameplay ideas into game prototype and polish the prototype to be ready for publishing.
- Actively detect issues on programming side, take initiative and propose solutions to prevent and solve those issues.
- Learn and sharing the know-how and best practices taking part in and coordinating work with their peers.
- Documentation all technical skills and experience to enrich team’s knowledge.
3. Resource management:
- Providing planning that accounts for assignment of their tasks, dependencies and time estimates.
- Allocating resource for teams and projects, considering resource availability, capabilities, and production priorities.
- Weekly updating the resource planning and status, and reporting to Department Manager.
Yêu Cầu Công Việc
1. Experience
- At least 4-5 years experiences of 2D/3D game development using Unity Engine.
- Experienced with iOS/Android platforms.
- Experienced with cloud platforms is a plus.
2. Knowledge
- Knowledge of C#.
- Knowledge of current game engines and tools (Unity/Cocos creator).
- Knowledge of Game Development is a plus.
- Knowledge with AR/VR/XR is a plus.
- Very good at research and development.
- Flexibility and ability to adapt new technical changes as per project need.
- Awareness on AWS cloud platforms and on Web security (OWASP).
3. Skills
- Autonomous and proactive attitude.
- Flexibility to adapt to change.
- Analytical and synthesis skills.
- Results-oriented.
- Problem solving and open minded.
- Ability to work under high pressure.
- Ability to communicate clearly and share solutions with fellow team members.
4. Attitude
- Passion at Game Creation.
- Teamwork, sense of responsibility and result-oriented and deadline commitment.
- Strong team spirit.
- Meticulousness & quality oriented.
- Open-minded: Demonstrate flexibility of thinking and accept positives feedbacks from others for improvement.
- Teamwork: Cooperate with team members and actively provide support.
Hình thức
Quyền Lợi
- Attractive salary and 13th-month salary.
- Particularly good incentive for good achievement.
- Working in a friendly and supportive environment.
- 12 days off, 5 days personal , and public holidays according to state regulations.
- Private health insurance.