React Developer

Kuala Lumpur, M14, MY, Malaysia

Job Description

The React Developer will be responsible for developing and maintaining high-quality, scalable, and user-centric front-end applications using React.js and modern JavaScript technologies. This role involves close collaboration with UI/UX designers, backend developers, and product teams to deliver exceptional digital experiences, enhance application performance, and support ongoing product improvements.

2. Key Responsibilities



a) Front-End Development



Develop responsive, modern, and scalable user interfaces using React.js. Build reusable components, hooks, and modular front-end structures. Write clean, maintainable, and well-documented code. Integrate APIs and ensure seamless communication between front-end and back-end systems.

b) Application Performance & Optimization



Optimize components for maximum speed and performance across browsers and devices. Debug issues, perform performance tuning, and troubleshoot identified problems. Ensure UI/UX consistency and adherence to coding standards.

c) Collaboration & Project Delivery



Translate wireframes, mockups, and UI designs into functional components. Collaborate with backend teams on REST APIs, GraphQL, and microservices. Participate in agile ceremonies including sprint planning, code reviews, and retrospectives.

d) Testing & Quality Assurance



Write and maintain unit tests using Jest, React Testing Library, or equivalent tools. Perform end-to-end (E2E) testing to ensure feature reliability. Troubleshoot bugs and provide support after releases.

3. Requirements



i. Education & Qualification



Diploma or Bachelor's Degree in Computer Science, Software Engineering, IT, or a related field.

ii. Technical Skills



Strong proficiency in React.js, JavaScript (ES6+), and TypeScript (preferred). Experience with Redux, Context API, or other state management solutions. Strong knowledge of HTML5, CSS3, TailwindCSS, Bootstrap, and responsive design. Hands-on experience with REST APIs, JSON, Axios; GraphQL is an advantage. Familiarity with build tools such as Webpack, Vite, Babel, and NPM/Yarn. Experience with Git version control (GitHub/GitLab/Bitbucket). Cloud platform experience (AWS, Azure, GCP) is an added advantage.

iii. Experience



1-3 years of experience in front-end development (Mid-Level). Fresh graduates with strong project portfolios are welcome to apply for junior roles. Experience with enterprise systems, ERP, SaaS, or B2B platforms is a plus.

iv. Soft Skills



Strong analytical, problem-solving, and debugging capabilities. Good communication skills and ability to work effectively in a team. Strong attention to detail and commitment to UI/UX excellence. Ability to thrive in a fast-paced, agile working environment.

4. Preferred Certifications (Optional)



React.js Certification JavaScript or Front-End Development Certification Cloud Practitioner Certification (AWS/Azure/GCP)

5. Key Attributes



Passionate about front-end development and emerging technologies. Creative mindset with a user-first approach. High sense of ownership, responsibility, and accountability. Eagerness to learn and continuously improve.
Job Types: Full-time, Permanent

Pay: RM3,500.00 - RM13,065.96 per month

Application Question(s):

Do you have experience with enterprise systems, ERP, SaaS, or B2B?
Experience:

front-end development: 1 year (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1322733
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned