Job Search and Career Advice Platform

Enable job alerts via email!

Senior Frontend Developer (React JS)

Nippon Paint (M) Sdn Bhd

Shah Alam

On-site

MYR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading paint manufacturer in Malaysia is seeking a Senior Frontend Developer to design high-quality user interfaces for web applications. You'll collaborate with UX/UI designers to ensure seamless integration and performance while mentoring junior developers. The ideal candidate should have at least 3 years of experience with React.js, strong knowledge of frontend technologies, and excellent problem-solving skills. This role provides a dynamic and collaborative work environment focused on delivering exceptional user experiences.

Qualifications

  • Minimum 3 years of experience in frontend development using React.js.
  • Experience working in an Agile or Scrum environment.
  • Strong problem-solving and analytical skills.
  • Detail-oriented with a focus on clean, maintainable code.

Responsibilities

  • Design and implement user interfaces for web applications.
  • Collaborate with designers to translate designs into code.
  • Participate in Agile software development lifecycle.
  • Review code and mentor junior developers.

Skills

React.js
HTML5
CSS3
SASS/SCSS
Redux
Git
Figma

Education

Degree in Computer Science or related field

Tools

Webpack
Jest
Bitbucket
Job description

As a Senior Frontend Developer, you will play a key role in designing and implementing high‑quality user interfaces that deliver excellent user experiences across web applications. You will work closely with UX/UI designers, backend developers, and stakeholders to ensure seamless integration and performance, setting front‑end development standards and mentoring junior developers within the team.

Responsibilities
  • Design, develop, test, implement, and maintain rich and responsive web user interfaces using React.js and modern frontend technologies.
  • Collaborate with UX/UI designers to translate designs and wireframes into high‑quality code.
  • Lead front‑end architecture discussions, component structure planning, and performance optimization.
  • Participate in Agile software development lifecycle including daily stand‑ups, sprint planning, reviews, and retrospectives.
  • Write unit tests and conduct system integration testing (SIT) to ensure reliability and robustness.
  • Review code from other developers and provide constructive feedback.
  • Investigate and resolve frontend bugs and performance issues in a timely manner.
  • Stay current with the latest industry trends and technologies to continuously improve code quality, performance, and user experience.
  • Mentor junior developers and conduct knowledge‑sharing sessions.
What We Are Looking For
Background
  • Degree in Computer Science, Software Engineering, Information Technology, or a related field.
Experience
  • Minimum 3 years of hands‑on experience in frontend development using React.js in a production environment.
  • Experience working in an Agile or Scrum development environment.
  • Experience integrating frontend with RESTful APIs and working with backend teams.
  • Experience with performance profiling, code splitting, and frontend optimization techniques.
Knowledge & Skills
  • HTML5, CSS3, SASS/SCSS or styled‑components.
  • State‑management tools such as Redux, Context API, or others.
  • Component libraries such as Material‑UI (MUI), or similar.
  • Micro‑frontend technology such as Module Federation.
  • React hooks, lifecycle methods, and functional programming patterns.
  • Consuming and managing data from RESTful APIs.
  • Version control using GIT and familiarity with tools like Bitbucket / GitLab.
  • Good to have knowledge of unit testing frameworks such as Jest, React Testing Library, or Enzyme.
  • Build tools like Webpack, Vite, Babel, and ESLint.
  • CI/CD pipelines and frontend deployment tools like NX or others.
  • Experience with design systems, component documentation (e.g., Storybook), and Figma handoff.
Personal Attributes
  • Self‑motivated, proactive, and able to work independently with minimal supervision.
  • Detail‑oriented with a focus on clean, maintainable code.
  • Strong problem‑solving and analytical skills.
  • Effective communication skills and ability to collaborate with cross‑functional teams.
  • Passionate about UI/UX and delivering a high‑quality user experience.
  • Eager to mentor others and contribute to a collaborative team culture.
  • Committed to continuous learning and staying up to date with frontend development trends.
Application Questions
  • Which of the following statements best describes your right to work in Malaysia?
  • How many years’ experience do you have as a Front End React Developer?
  • What’s your expected monthly basic salary?
  • Which of the following programming languages are you experienced in?
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.