[HCM] Game Frontend Developer (2+)| 25M-40M gross| Non-English
Posted: 2 days ago
Job Description
1. INTRODUCTIONa. About WAO Hire:WAO Hire company, is a collective group of tech recruiters and developers. We help fast growing companies connect with talented developers. We take the humanized approach to hire and work with developers, because we know that's the best way to find the best developers for businesses. 2. INTRODUCTION & RESPONSIBILITYGame Development & OptimizationDesign, develop, and optimize browser-based games using JavaScript, TypeScript, and PIXI.js/Cocos.Implement and refine rendering, UI/UX, and gameplay features to deliver immersive and engaging game experiences.Apply object-oriented programming (OOP) principles to create scalable, modular, and maintainable game code.Continuously enhance and iterate on game design and functionality based on user feedback and playtesting results.Collaboration & Specification ImplementationCollaborate closely with designers, product teams, and other stakeholders to translate game specifications into fully realized features.Ensure a seamless and intuitive user experience through strong UX understanding and consistent interface design.Performance, Scalability & Code QualityDevelop and maintain efficient, high-performance codebases optimized for cross-platform compatibility and scalability.Analyze and optimize algorithms to ensure optimal performance and low computational complexity.Write clean, maintainable, and well-documented code that adheres to modern JavaScript standards (ES5/ES6).Ensure adherence to security best practices in the development of web-based games.Tools & WorkflowBuild and maintain asset pipelines using task runners and bundlers such as Grunt, Gulp, and Webpack.Use version control systems like Git for effective code management, collaboration, and deployment workflows.Professionalism & Adaptability:Demonstrate the ability to work effectively under high-pressure conditions and tight deadlines.Adapt quickly to changing requirements and contribute proactively to problem-solving and innovation.3. REQUIREMENTS1. Knowledge expertBachelor’s degree in information technology, Engineering, Computer Science or relevant degree.Have 2+ years of experience in the same role.Minimum of 2 years of experience in slot game development using JavaScript and TypeScript.Proven hands-on experience with PIXI.js/Cocos, WebGL, HTML5, and CSS, specifically in the context of game development.Practical experience with game-related content formats such as JSON and XML.Strong problem-solving skills with a focus on optimizing game performance.Experience with algorithm design and evaluating algorithmic complexity.2. Platform & ToolsExperience developing games for both desktop and mobile by web platforms.Familiarity with modern front-end build tools and workflows, including webpack, Grunt, and Gulp.Understanding and use of state management tools like Redux.Proficiency with Git and adherence to version control best practices.3. UX, UI & Game Design SensibilityStrong grasp of UX/UI principles with a player-first mindset.Ability to design and build intuitive, engaging game interfaces and interactions.A strong product mindset with the ability to empathize with users and craft meaningful game experiences.Knowledge of game security fundamentals and securing large-scale web-based game systems.Enjoy challenging software development work.Detail-oriented and eager to learn about game types, products, and platforms.Ability to work independently or collaboratively in a fast-paced, agile environment.Excellent communication skills and team collaboration mindsetHaving ability to adapt to various cultures and environments4. Security & Best PracticesKnowledge of game security fundamentals and securing large-scale web-based game systems.5. AttitudeEnjoy challenging software development work.Detail-oriented and eager to learn about game types, products, and platforms.Ability to work independently or collaboratively in a fast-paced, agile environment.Excellent communication skills and team collaboration mindsetHaving ability to adapt to various cultures and environmentFriendly and sociable, always exploring and proposing new technologies4. BENEFITSBeing a member of us, you will experience a youthful, flexible, and creative work environmentCompetitive salary (25M-40M gross)13th-month salaryReview salary once per yearInsurances such as Vietnamese labor law and premium health careMeal and parking allowances are covered by the companyExciting company outings/events and team-building activitiesOpen, friendly, professional working environment, values-driven, and agile culture.Attractive career path, we focus on your development.Sponsorship for training courses, and professional certificatesWork-life balance 40-hr per week from Mon to Fri.5. WORKING TIME: 9:00 AM - 6:00 PM from Monday to Friday 6. LOCATION: 20 Nguyen Thien Thanh Street, Thu Thiem Ward, Thu Duc City
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period