Job Search and Career Advice Platform

Enable job alerts via email!

Senior Frontend Developer (React JS)

Nippon Paint

Selangor

On-site

MYR 80,000 - 120,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 company in Malaysia is seeking a Senior Frontend Developer to design and implement user interfaces for web applications. This role involves close collaboration with UX/UI designers and backend developers to achieve seamless integration. The ideal candidate will have at least 3 years of experience with React.js, as well as strong problem-solving skills and a passion for delivering high-quality user experiences. This position offers a dynamic work environment with opportunities for growth and mentorship.

Qualifications

  • Minimum 3 years of hands-on experience in frontend development using React.js.
  • Experience working in Agile or Scrum development environments.
  • Experience integrating frontend with RESTful APIs.

Responsibilities

  • Designing, developing, testing, and maintaining web user interfaces.
  • Collaborating with UX/UI designers to translate designs into code.
  • Leading front-end architecture discussions and performance optimization.

Skills

React.js
HTML5
CSS3
Redux
Git
Agile
SASS/SCSS

Education

Degree in Computer Science

Tools

Jest
Webpack
ESLint
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. Your contributions will be instrumental in setting front‑end development standards and mentoring junior developers within the team.

  • Designing, developing, testing, implementing, and maintaining rich and responsive web user interfaces using React.js and modern frontend technologies.
  • Collaborating with UX/UI designers to translate designs and wireframes into high-quality code.
  • Leading front‑end architecture discussions, component structure planning, and performance optimization.
  • Participating in Agile software development lifecycle including daily standups, sprint planning, reviews, and retrospectives.
  • Writing unit tests and conducting system integration testing (SIT) to ensure reliability and robustness.
  • Reviewing code from other developers and providing constructive feedback.
  • Investigating and resolving frontend bugs and performance issues in a timely manner.
  • Staying current with the latest industry trends and technologies to continuously improve code quality, performance, and user experience.
  • Mentoring junior developers and conducting 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.
Strong proficiency required in:
  • 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 in React.
  • Consuming and managing data from RESTful APIs.
  • Version control using GIT and familiarity with tools like Bitbucket/GitLab.
Good to have knowledge in:
  • 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 tool 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.