Enable job alerts via email!

Senior ReactJS Developer

Plus 1x

Cape Town

Remote

ZAR 600,000 - 900,000

Full time

18 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a highly skilled Senior React.js Developer for a remote contract position with potential for permanent conversion. The ideal candidate will have extensive experience in building scalable front-end applications and collaborating with cross-functional teams in an agile environment.

Qualifications

  • 5+ years of experience in front-end development with a focus on React.js.
  • Experience with state management libraries like Redux.
  • Strong understanding of RESTful APIs.

Responsibilities

  • Develop and optimize high-performance React.js applications.
  • Collaborate with cross-functional teams to create user experiences.
  • Troubleshoot and resolve technical issues.

Skills

React.js
State management
RESTful APIs
Problem-solving
Communication

Tools

Git
Jest
React Testing Library

Job description

Job Title : Senior React.js Developer (Contract to Perm)

Location : Remote

Contract Type : Contract (with potential for permanent conversion)

Job Overview :

We are seeking a highly skilled Senior React.js Developer to join our team on a contract basis, with the possibility of transitioning to a permanent role. The ideal candidate will have extensive experience in React.js development, building scalable front-end applications, and collaborating with cross-functional teams in an agile environment.

Key Responsibilities :

  • Develop, maintain, and optimize high-performance React.js applications.
  • Collaborate with designers, backend developers, and product managers to create seamless user experiences.
  • Write clean, reusable, and efficient code following best practices.
  • Optimize applications for speed and scalability.
  • Troubleshoot, debug, and resolve technical issues.
  • Stay up to date with the latest front-end development trends and technologies.

Requirements :

  • 5+ years of experience in front-end development with a strong focus on React.js.
  • Experience with state management libraries (e.g., Redux, Zustand, React Context).
  • Strong understanding of RESTful APIs and integration with backend services.
  • Familiarity with CI / CD pipelines and version control (Git).
  • Experience with unit testing and front-end testing frameworks (Jest, React Testing Library).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work in a remote, distributed team.

Nice to Have :

  • Experience with Next.js and server-side rendering (SSR).
  • Knowledge of cloud platforms (AWS, Firebase, or similar).
  • Familiarity with UI component libraries (Material-UI, Tailwind CSS, etc.).
  • Exposure to agile methodologies and Jira / Confluence tools.
Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.