We're seeking a detail-oriented Senior/Medium Frontend Engineer who is passionate about creating high-performance web games with pixel-perfect implementation. If you're an expert in JavaScript and TypeScript, have a keen eye for design details, and care deeply about code quality, join our team for an exciting gaming project!
# Responsibilities
1.Develop and maintain high-performance, optimized game features with careful attention to visual details and smooth animations.
2. Write clean, maintainable, and well-documented code following best practices and design patterns.
3. Collaborate closely with designers and developers to ensure precise implementation of design specifications and optimal user experience.
4. Conduct thorough code reviews and performance optimization to maintain high code quality standards.
5. Proactively identify and resolve potential performance bottlenecks in game implementations.
6. Demonstrate proactive problem-solving by identifying opportunities and developing proof-of-concepts
# Qualifications
1. 5+ years of solid experience in Javascript & Typescript.
2. Proficient in creating optimized, interactive animations using game engine or game framework
3. Exceptional attention to detail in visual implementation and animation smoothness.
4. Deep understanding of web performance optimization techniques and best practices.
5. Experience with code refactoring and writing maintainable, scalable code.
6. Strong communication skills with ability to effectively discuss technical decisions and design details.
7. Proficiency in both English and Chinese, written and spoken.
# Nice to have
1. Degree in Computer Science, Engineering or relevant field.
2. Experience in browser game development.
3. Experience in Canvas API, PixiJS, Phaser.js, CocosCreator, or other HTML5 development frameworks.
4. Experience in implementing complex animations and interactive features.
5. Experience in shader programming and texture management in PixiJS.
6. Implementing automated testing and CI/CD pipelines for continuous deployment
7. Familiarity with optimization and profiling tools (e.g., Chrome DevTools, Spector.js).