top of page
  • 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 specifications to fulfill 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 / IT or related field

  • At least 5 years of JavaScript development experience and 3 years of team-leading experience

  • Solid experience in 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 tools 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

  • Candidate with less experience will be considered for "Senior Software Engineer"

  • Competitive Package

  • Extra / Special Leaves

  • Medical Benefit

  • Professional Training & Subsidies

  • Property Purchasing / Leasing Discount

  • 5-day Week

  • Casual Wear Days

bottom of page