• Participate in the whole development cycle including collect requirements, system design, coding, quality assurance, and project management

  • Collect and define user requirements

  • Cooperate with the web development team to design and develop high quality web applications, debug, modification and upgrade of existing code

  • Collaborate closely with design team, QA team and project management team

  • Degree in computer science/ IT or related disciplines

  • Experience in JavaScript (React.js/ node.js/ jQuery), HTML5, CSS3, Bootstrap

  • Experience in server side rendering framework such as Next.js, state management tool like Redux/ Mobx is an advantage

  • Understanding the nature of asynchronous programming and its quirks and workarounds

  • Creativity, fast learner and self-motivated team player

  • Keep up with the latest frontend technologies and trends

  • Fresh graduates are also welcome

  • Immediately available is preferred

  • Competitive Package

  • Extra / Special Leaves

  • Medical Benefit

  • Professional Training & Subsidies

  • Property Purchasing / Leasing Discount

  • 5-day Week

  • Casual Wear Days