Frontend Developer

Intermediate - Full time
  • ReactJs
  • TypeScript
  • JSON


Build a life-changing career within global health tech. Make a difference. Flexible work hours and locations.

Kuala Lumpur, Malaysia


At Liva we want to make sure that all our users have a world class experience using our product.
This means that our users should have a great experience on-boarding and using our platform, and our health coaches should have a web application that is easy to use and navigate for them to support our users.
As our frontend web developer you will be responsible for developing the frontend functionalities for our web applications - ensuring this world class experience for all users.

As a frontend web developer your primary responsibilities will include:
• Develop and maintain the web application facing our health coaches
• Collaborate closely with UX Designer, Backend Developers, other Frontend Developers, Product Manager, and QA to refine and improve the product
• Collaborate with our Android and iOS developers on new features
• Identify and resolve problems uncovered by testing or feedback
• Contribute to continuously improving team productivity and code quality


Must have:
• +3 years of experience as a Javascript developer
• React + Redux, Typescript

Good to have:
• Jest + React testing library, ES6, Docker, Material UI, Styled components, Eslint
• Have knowledge of one or more of the following: Json, CircleCI, Wordpress, PHP and Amazon AWS


• BS/BA degree in computer science, engineering or related discipline OR relevant years of experience in required skills


All successful applicants will receive an official invite within 2 weeks of your application to discuss the next steps in the Job Application.

Cookies make our website work properly and better for you

We use cookies to improve your experience on our website.
By continuing to browse this site, by default you agree to the use of cookies.
You can change your preferences using the preferences button below.

Visit our Cookies Policy to learn more.