Job Description
This is a full-time on-site role for a Unity Developer. The Unity Developer will be responsible for mobile game development, level design, programming in an object-oriented programming (OOP) language, Augmented Reality (AR), and other related tasks.
Qualifications
- Experience in Mobile Game Development and Level Design
- Strong Object-Oriented Programming (OOP) skills
- Experience with Unity3D/Unreal engine.
- Experience with Augmented Reality (AR)
- Proficiency in programming languages such as C#, Java, or C++
- Experience in creating quality software code that is maintainable, reliable, and efficient.
- Strong debugging and troubleshooting skills.
- Bachelor's or master's degree in computer science or related field
- Experience working on 3D video game development with Unity engine.
- 4-year graduation / BS (CS) degree in Computer Science or Games Technology
- Strong knowledge of C#, Visual Studio and VCS (version control system) like git, etc.
- Experience working in a team-oriented, collaborative environment with a proven ability to multi-task and deliver quality work under tight deadlines.
- Excellent problem-solving and communication skills
- Ability to implement, fine-tune, and bugfix game logic, physics, and UI components.
- Experience with any or all of the following development skillsets: Animation, User interface design.
- Experience with mobile platforms (iOS and Android)
- Excellent problem-solving skills and ability to create reusable and extendable code.
- Experience with performance optimization and graphics rendering pipelines is a plus.
- Experience: Minimum 2 to 3 years of experience.
- Special Skills: Unity3D, C#, OOP, Visual Studio Code, Asset & APIs Integration
- Salary: Market competitive /based upon experience
- Plan and implement game functionality.
- Transform design specifications into functional games!
- Construct the base or the engine on which the game will run!
- Produce prototypes of gameplay ideas and features
- Develop schedules and determine milestones!
- Generate game scripts and storyboards!
- Animate characters and objects
- Contribute to the design and audio features of the game!
- Create unit tests and validation procedures to assure quality!
- Detect identification and resolution and document technical specifications!
- “Polish” the game, maintain code, fix bugs, and iron out occurring problems.
- Communicate with other team members!
- Establish an effective strategy and development pipeline!
- Design, build and maintain efficient, reusable, and reliable code.
- Ensure the best performance, quality, and responsiveness of applications and games!
- Identify process and application bottlenecks and bugs!
- Offer and implement solutions in a timely manner!
What Five River Solutions offers!
- Competitive Salary package.
- Birthday Celebrations
- Transportation Allowance (Female Staff Only)
- Employee engagement activities.
- Creative freedom to use your creativity and develop something outstanding.
- Marriage Bonus,
- Baby Birth Bonus or Gift
- Paid leaves (Annual Only)
- The employee of the year with a certificate of performance and bonuses.
- Annual Lunch/Dinner
- One Tour to northern areas every year
- Learning Environment
- Annual Performance Review
- Flexible working environment to help you feel comfortable.
- Exciting and challenging projects to work on.