Front-End (Cocos)
Location: Binh Thanh Dist
Level: Junior/Middle/Senior
Interview process: 2 Round in Office
Responsibilities
- Own the technical development of our products from conception to delivery, including gameplay, user interface, animation, etc.
- Develop 2D/3D games on multiple platforms (Iframe, Web App, Mobile App) using Cocos Creator.
- Implement systems and functionality for games based on Game Design Document.
- Implement, debug, and refine core gameplay features.
- Collaborate effectively with a senior team of game designers, artists, and programmers.
- Keep up to date with relevant core technologies and best practices, making suggestions to the team on new game mechanics or available APIs.
- Research new technologies and apply them to the product.
Requirements
- +2 years of front-end developer experience with Cocos Creator or Cocos2d-x.
- Proficient in JS/TS in developing games.
- Strong in OOP, problem solving skills and Data structure knowledge.
- Understand SOLID principal, Design pattern in game development.
- Experienced in using git for version control.
- Understand the mechanism of the game engine.
- Knowledge of client - server protocol, Restful API, Websocket.
- Knowledge of security for large web systems.
- Have knowledge of algorithms, assessing the complexity of an algorithm.
- Resistant to high pressure at work.
Benefits:
- Full equipment.
- Attractive salary and bonus package, with performance and salary reviews twice a year.
- Competitive compensation aligned with your skills, performance, and contributions.
- Generous bonus system: project bonuses, performance bonuses, 13th-month salary, and more.
- Work schedule: Monday to Friday (5 days/week) with flexible working hours.
- Comprehensive insurance package, including private health insurance and annual health check-ups.
- Fun and engaging company activities: team-building events, birthday celebrations, Tet and Mid-Autumn gifts, football and archery clubs, and unlimited snacks.
- Opportunities for professional training and development, and hands-on experience with new and emerging technologies.
- A supportive, friendly, and comfortable work environment in a fast-growing, well-funded company.
- And many other great perks and benefits!