• Manage design and implementation of the websites

  • Developing new features using React.js and Next.js

  • Ensure the quality of the deliverables

  • Contribute to the overall UI design and architecture

  • Work with APP and API teams to prepare specification to fulfil user requirements

  • Ensure projects are delivered on time

  • Responsible for project schedule, documentation, progress reporting and status update meeting

  • Coaching and mentoring team members

  • Degree in Computer Science or related disciplines

  • With at least 5 years of JavaScript development experience, 3 years in team leading experience, especially in real estate property industry

  • Solid experience on optimization for JS performance

  • Strong proficiency in webpack, Babel

  • Thorough understanding of React.js and React hooks

  • Solid hands-on development experience in React state management tool such as Redux/Mobx

  • Experience with data structure libraries (e.g., Immutable.js or immer.js)

  • Experience in deploying frontend/backend microservices in a serverless cloud environment (AWS/GCP/Azure)

  • Familiarize with RESTful APIs

  • In-depth expertise in building web applications using HTML5/CSS3, styled components/LESS/SASS

  • Deep knowledge of Core Javascript ES2015 or above

  • Familiar with code versioning tools such as Git, Bitbucket and project management tools such as JIRA

  • Knowledge of AWS architecture and DevOps experience is a plus

  • Professional Training

  • 5-day Week

  • Casual Wear Days