Back to search
Client of Game company Linkedin · Posted 2d ago

Front-end Developer (Cocos)

Ho Chi Minh City

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

I. DESCRIPTION:

  • Position: FE Cocos
  • Working Location: Ho Chi Minh, Binh Thanh District
  • Specialization: Cross-platform Web, Mobile, and PWA Game Systems
  • Market Focus: High-Traffic Entertainment (APAC Region)

As a Frontend Game Developer you will be responsible for the end-to-end lifecycle—from architectural conception to final delivery—focusing on high-performance gameplay, seamless user interfaces, and sophisticated animations for a massive global user base.

Core Responsibilities:
  • Engine & Architecture: Architect and develop cross-platform games (Web, Mobile, PWA) using Cocos Creator, ensuring a robust component-based architecture.
  • Gameplay Engineering: Implement, debug, and refine core gameplay features based on rigorous design specifications.
  • Performance Engineering: Lead optimization efforts to ensure 60 FPS performance across fragmented mobile devices, focusing on Draw Call reduction, Atlas management, and Memory Leak prevention.
  • Collaborative Innovation: Partner with Game Designers and Backend Engineers to integrate complex game logic and real-time networking.
  • Tooling & Automation: Develop and maintain custom Editor Extensions and build pipelines to streamline the production workflow for Art and Design teams.
  • Research & Development: Stay at the forefront of WebGL advancements and apply cutting-edge APIs to enhance visual fidelity and system stability.


II. REQUIRE AND EXPERIENCE:

1. Core Competencies (All Levels):
  • Language Proficiency: Mastery of TypeScript/JavaScript (ES6+) with a deep understanding of asynchronous programming and design patterns.
  • Game Design Patterns: Comprehensive understanding of the Game Loop, Node/Component life-cycles, and Collision Detection mechanisms.
  • Mathematics & Physics: Strong foundation in Linear Algebra (Vectors, Matrices, Quaternions) and the geometric formulas required for distance, angles, and physics-based interactions.
  • Web Fundamentals: Proficient in DOM/CSS and how modern browsers handle resources, including Caching strategies and Service Workers for high-performance PWAs.
2. Advanced Requirements (Mid - Senior):
  • Performance Engineering: Proven experience in Draw Call Batching, Texture Packing, and Atlas optimization. Expert-level proficiency in using Chrome DevTools and Cocos Profiler to identify and resolve performance bottlenecks.
  • Memory Management: Sophisticated strategies for Garbage Collection (GC) tuning and proactive Resource Unloading to prevent application crashes on mobile browsers (Safari/Chrome).
  • Security & Integrity: Deep knowledge of data encryption (AES/RSA), Code Obfuscation, and mechanisms to prevent memory/packet manipulation (Anti-cheat/Anti-tamper).
  • Resilience: Ability to thrive in a high-pressure, fast-paced environment with massive traffic spikes.
  • Problem Solver: A proactive approach to debugging complex race conditions and memory bottlenecks.
  • Communicator: Capable of articulating technical constraints to non-technical stakeholders effectively.


III. BENEFIT:

  • Fully equipped workstation (Macbook)
  • Attractive salary and bonus package, performance reviews twice a year, compensation aligned with capability and contribution
  • Working schedule: Monday to Friday, 9:00 AM - 18:00 PM
  • Insurance coverage plus additional private health insurance, annual health check-up
  • Company activities: team-building, birthday celebrations, Tet and Mid-Autumn gifts, football club, archery club, snacks always available, etc.
  • Professional training, opportunity to work with modern technologies
  • Comfortable, friendly working environment, fast-growing company with strong financial backing
  • Many other benefits and employee welfare policies
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent