Mandrill TechKuala Lumpur, Malaysia

Front-End Developer

Description

Responsibilities

  • Develop web and/or mobile applications for company own products or customer projects.
  • Develop enhancements to software according to approved designs and following industry best practices and quality standards.
  • To be successful in this role you need to be technologically flexible and like to work in a solution-oriented environment where an agile development process and teamwork is key.
  • Furthermore, you will implement modern designs and should be familiar with:
  • Single Page Applications libraries such as React JS (knowledge of Hooks and Functional Components is essential)
  • State Management tools (e.g., Redux, Context API, or Zustand)
  • Unit testing (e.g., Jest, React Testing Library)
  • Code versioning systems like GIT
  • Tools such as Jira and Confluence
  • Assist in gathering of user requirements and system designs.

Requirements

  • At least 3 to 5 years working experience using React JS (Typescript is highly preferred).
  • Skilled in JavaScript (ES6+) and practical knowledge on common backend frameworks (e.g., Node.js, Java, or Python) is preferred.
  • Knowledge in RESTful APIs and modern data fetching.
  • Experience in web development, HTML5, CSS3/SCSS, and UI libraries such as Material UI, Ant Design, or Tailwind CSS.
  • Candidates with experience in developing and support for a portal/dashboard/monitoring system will have an advantage.
  • Great problem solving and communication skills.

Skills

AgilePythonTailwindJIRAJestRESTJavaScriptCSSTypeScriptConfluenceAPIZustandReduxJavaUnit TestingTesting LibraryRESTfulReactNode.jsMaterial UISCSSGit

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching