Game Developer / Software Engineer (Web) - IC
Summary
Develops and publishes mobile games using Unity/C# and builds web apps with PHP/Python/Node.js and React/Angular.
Game Developer / Software Engineer (Web) - IC
Game Developer
Responsibilities
- Design, develop and publish mobile games with Unity game engine
- Work closely with project manager, engineers and designers
- Integrate assets in Unity without sacrificing artistic vision or exceeding technical limits of minimum specification mobile devices
- Overcome technical obstacles in Unity and to create engaging experiences on mobile platforms
- Optimize the product performance and user experience
- Write clean, reusable and maintainable code
Software Engineer (Web)
Responsibilities
- Perform system design, development, testing and maintenance of applications
- Full system development life cycle experience
- Work closely with users, developers, stakeholders and other offices to deliver solutions
- Deliver high-quality work within committed project schedules
Job Requirements
Game Developer
Requirements
- Degree/Higher Diploma in Computer Science/Multimedia or related disciplines
- 1+ year of experience as a Game Developer
- Ability to efficiently work in source control tools and project management tools
- Experience in Unity game engine with C# programming
- Experience in developing game with 2D sprites, 3D models, UI design, level design, physics, particle effect, visual effect, lighting, shading, animation will be an advantage
- Experience in game performance optimization, mobile ad monetization, in-app purchase, analytics or other third-party service and plugin will be an advantage
- iOS / Android native code experience will be an advantage
- Good analytical and problem-solving skills
- Good team player, self-motivated, flexible, responsible and positive attribute
- Passion for playing games and developing games
Software Engineer (Web)
Requirements
- University Degree in Computer Science/Engineering, Information Technology/System, or other relevant disciplines desirable
- Solid knowledge or experience in PHP/ Python/ Node.js/ Golang/ Java
- Experience web development in ReactJS/ Angular, HTML and CSS
- Knowledge in Azure / AWS cloud services
- Knowledge in Microservices and docker is a plus
- Good team player with strong interpersonal and communication skills
- Self-motivated and quality focused