Design, develop, and maintain user-friendly and responsive web applications.
Develop high-performance mobile applications for both iOS and Android platforms.
Collaborate closely with designers, product managers, and backend developers to create smooth, functional, and engaging user experiences.
Ensure the performance, quality, and responsiveness of applications across devices and platforms.
Write clean, maintainable, and scalable code, following best practices and standards.
Debug and resolve issues, bugs, and performance bottlenecks.
Work on integration with RESTful APIs and backend services.
Implement responsive designs and ensure cross-browser compatibility.
Optimize applications for speed, scalability, and efficiency.
Stay up-to-date with the latest trends in web and mobile development.
Use version control systems such as Git for efficient collaboration and code management.
Job Requirements:
Bachelor’s degree in Computer Science, Information Technology, Web Development or a related field.
At least 2 years of experience in front-end web and app development.
Strong proficiency in web technologies: HTML5, CSS3 (with tools like Flexbox and Grid), JavaScript (ES6+), and experience with front-end frameworks such as React.js, Vue.js, or Angular.
Proven experience building responsive and adaptive web and mobile applications using Flutter or React Native.
Bonus if you have experience with Phaser Game Engine.
Excellent debugging skills to troubleshoot and resolve issues across browsers, devices, and platforms.
Knowledge of CI/CD tools, and processes.
Experience with automating repetitive testing procedures, using testing frameworks (e.g., Selenium, JUnit).
Good command of written & spoken English and Chinese & Mandarin.