370 Senior Reactjs Developer jobs in South Africa

Senior ReactJS Developer

Cape Town, Western Cape Plus 1x

Job Viewed

Tap Again To Close

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 #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Senior ReactJS Developer

Cape Town, Western Cape Plus 1x

Posted 1 day ago

Job Viewed

Tap Again To Close

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 #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior ReactJS Developer

Western Cape, Western Cape Plus1X Solutions (Pty) Ltd

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

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.
  • Implement responsive UI / UX designs and ensure cross-browser compatibility.
  • 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.
  • Proficiency in JavaScript, TypeScript, HTML5, CSS3, and modern front-end frameworks.
  • 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.
  • #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior reactjs developer

    Western Cape, Western Cape Plus1X Solutions

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    permanent
    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. Implement responsive UI / UX designs and ensure cross-browser compatibility. 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. Proficiency in Java Script, Type Script, HTML5, CSS3, and modern front-end frameworks. 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. #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior reactjs developer

    Cape Town, Western Cape Plus1X Solutions

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    permanent
    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. Implement responsive UI / UX designs and ensure cross-browser compatibility. 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. Proficiency in Java Script, Type Script, HTML5, CSS3, and modern front-end frameworks. 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. #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    React Developer

    Cape Town, Western Cape Ditto Hire

    Posted 3 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    React Developer – Build the Future of Professional Platforms

    Ditto is building the next generation of recruitment and professional platforms, used by millions each month. We help staffing firms and hiring teams find, manage, and place top candidates with smart, beautiful software. Now, we’re on a mission to launch something new. Big. Stealthy. And you're invited.

    We’re looking for a React Developer to help craft the interfaces behind this new product - something slick, responsive, and deeply human. If you want your code to have an impact right away , and if you love pushing front-end boundaries while still keeping it clean, read on.

    What You’ll Do

    • Build and refine modern, responsive UIs that people actually enjoy using

    • Work closely with our UX/UI and product teams to create smooth, fast, intuitive experiences

    • Help shape the direction of our front-end stack and overall product architecture

    • Be hands-on with REST APIs, component libraries, and full-stack flow

    • Advocate for quality, performance, and reusability in everything you ship

    • Write clean, well-documented code that can scale with a fast-growing product

    Must-haves:

    • React (obviously)

    • Next.js

    • RESTful APIs and JSON

    • Node.js + NPM

    • HTML, CSS, JavaScript (solid SPA experience)

    • Git (merge conflicts don’t scare you)

    • Experience building real-world productized software

    Bonus points if you’ve touched:

    • Figma / design systems

    • Cursor
    • Webpack

    • Terminal / Bash scripting

    • Caching & performance tuning

    • OOP principles and full-stack awareness

    • Documentation that doesn’t suck

    Why Join Ditto?

    • You’ll be early. As in ground-floor. We're launching a major stealth product - millions of users on day one.

    • You’ll have a voice. No layers of managers. Just builders.

    • You’ll move fast. But not carelessly. We ship, we test, we learn.

    • You’ll work on stuff that matters. We’re reimagining how people present themselves online, connect with others, and build professional identity in a noisy digital world.

    • You’ll be part of something fun. We build cool shit, not corporate fluff.

    If this sounds like the kind of place you’d thrive in - where every commit, conversation, and decision counts - then let’s chat.

    This advertiser has chosen not to accept applicants from your region.

    Senior React Developer

    Gauteng, Gauteng hearX

    Posted 4 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome
    Work Location: 180 Garsfontein Road, Ashlea Gardens, Pretoria (hybrid working model) Job purpose:

    In this role, you will be a member of a team of talented web developers, shaping the future of our multiple e-commerce websites, including Lexie Hearing. These websites showcase our over-the-counter hearing aid solutions and accessories, in collaboration with renowned partners such as Bose. Your journey will involve close collaboration with fellow web developers, product teams, designers, aiming to deliver cutting-edge features while upholding the highest standards of code quality, performance, and user experience. Within our dynamic and collaborative environment, you'll have the opportunity to work alongside experienced web developers who will value your mentorship and guidance. As an experienced developer, you will contribute towards the team's processes, structure, and documentation and write high quality, maintainable, and performant code. If this opportunity resonates with your ambitions and passions, we encourage you to connect with us and be part of our journey. Minimum Requirements Education

    • Bachelor's degree in Computer Science, Engineering or related field

    Experience

    • 5+ years working experience
    • Proven professional experience as a React.js developer
    • Strong proficiency in JavaScript, including ES6+ syntax
    • Extensive experience with HTML5 and CSS3
    • Experience with popular React.js workflows such as Redux, or Context API
    • Knowledge of RESTful APIs and asynchronous request handling
    • Experience with version control systems such as Git
    • Excellent problem-solving and analytical skills
    • Strong communication and teamwork skills
    • Experience with testing frameworks such as Jest and Cypress is a plus
    • Experience with server-side rendering (SSR) and Next.js is a plus

    Skills and Knowledge

    • Essential
    • React
    • HTML
    • Javascript/Typescript
    • CSS/SCSS
    • REST APIs
    • Git
    • Have an excellent sense of design and attention to detail
    • Desirable
    • Next.js
    • Tailwind CSS
    • Storybook
    • Jest
    • CI/CD pipelines, Github actions preferable

    Key Performance Areas, Weighs and Objectives

    Analysis and Planning 15%

    • Multitask on a range of products and tasks simultaneously, defining priorities and ensuring efficiency.
    • Define and communicate a problem, goal and acceptance criteria.
    • Communicate and collaborate with development, business analyst and design teams to solve problems, make recommendations and discuss best programming practices.
    • Work with stakeholders to achieve appropriate solutions.
    • Conduct research on possible solutions and techniques.
    • Analyse system issues for root cause, impact, workarounds and permanent fixes.
    • Determine and
    This advertiser has chosen not to accept applicants from your region.

    Senior React Developer

    Gauteng, Gauteng hearX

    Posted 19 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Work Location: 180 Garsfontein Road, Ashlea Gardens, Pretoria (hybrid working model)

    Job purpose:


    In this role, you will be a member of a team of talented web developers, shaping the future of our multiple e-commerce websites, including Lexie Hearing. These websites showcase our over-the-counter hearing aid solutions and accessories, in collaboration with renowned partners such as Bose. Your journey will involve close collaboration with fellow web developers, product teams, designers, aiming to deliver cutting-edge features while upholding the highest standards of code quality, performance, and user experience. Within our dynamic and collaborative environment, you'll have the opportunity to work alongside experienced web developers who will value your mentorship and guidance.

    As an experienced developer, you will contribute towards the team's processes, structure, and documentation and write high quality, maintainable, and performant code. If this opportunity resonates with your ambitions and passions, we encourage you to connect with us and be part of our journey.

    Minimum Requirements

    Education

    • Bachelor's degree in Computer Science, Engineering or related field

    Experience

    • 5+ years working experience
    • Proven professional experience as a React.js developer
    • Strong proficiency in JavaScript, including ES6+ syntax
    • Extensive experience with HTML5 and CSS3
    • Experience with popular React.js workflows such as Redux, or Context API
    • Knowledge of RESTful APIs and asynchronous request handling
    • Experience with version control systems such as Git
    • Excellent problem-solving and analytical skills
    • Strong communication and teamwork skills
    • Experience with testing frameworks such as Jest and Cypress is a plus
    • Experience with server-side rendering (SSR) and Next.js is a plus

    Skills and Knowledge

    • Essential
    • React
    • HTML
    • Javascript/Typescript
    • CSS/SCSS
    • REST APIs
    • Git
    • Have an excellent sense of design and attention to detail
    • Desirable
    • Next.js
    • Tailwind CSS
    • Storybook
    • Jest
    • CI/CD pipelines, Github actions preferable

    Key Performance Areas, Weighs and Objectives


    Analysis and Planning 15%

    • Multitask on a range of products and tasks simultaneously, defining priorities and ensuring efficiency.
    • Define and communicate a problem, goal and acceptance criteria.
    • Communicate and collaborate with development, business analyst and design teams to solve problems, make recommendations and discuss best programming practices.
    • Work with stakeholders to achieve appropriate solutions.
    • Conduct research on possible solutions and techniques.
    • Analyse system issues for root cause, impact, workarounds and permanent fixes.
    • Determine and
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Senior reactjs developer Jobs in South Africa !

    SENIOR REACT DEVELOPER

    Pretoria, Gauteng Zeal HR

    Posted 25 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Senior React Developer

    An exciting opportunity has become available within the medical technology and devices industry, for a Senior React Developer . Our client is an impact-driven digital health company passionate about affordable access to healthy hearing for everyone, everywhere. This is an opportunity to be part of making a change and impacting human lives.

    The position is based in Pretoria East.

    Duties & Responsibilities

    In this role, you will be a member of a team of talented web developers, shaping the future of our multiple e-commerce websites. These websites showcase our over-the-counter hearing aid solutions and accessories, in collaboration with renowned partners. Your journey will involve close collaboration with fellow web developers, product teams, designers, aiming to deliver cutting-edge features while upholding the highest standards of code quality, performance, and user experience. Within our dynamic and collaborative environment, you'll have the opportunity to work alongside experienced web developers who will value your mentorship and guidance.

    As an experienced developer, you will contribute towards the team's processes, structure, and documentation and write high quality, maintainable, and performant code. If this opportunity resonates with your ambitions and passions, we encourage you to connect with us and be part of our journey.

    Desired Experience & Qualification

    Education

    • Bachelor's degree in Computer Science, Engineering or related field

    Experience

    • 5+ years working experience
    • Proven professional experience as a React.js developer
    • Extensive experience with HTML5 and CSS3
    • Experience with popular React.js workflows such as Redux, or Context API
    • Knowledge of RESTful APIs and asynchronous request handling
    • Experience with version control systems such as Git
    • Excellent problem-solving and analytical skills
    • Strong communication and teamwork skills
    • Experience with testing frameworks such as Jest and Cypress is a plus
    • Experience with server-side rendering (SSR) and Next.js is a plus

    Skills and Knowledge

    Essential skills

    • React
    • HTML
    • CSS/SCSS
    • REST APIs
    • Git
    • Have an excellent sense of design sense and attention to detail
    • Tailwind CSS
    • Next.js
    • Storybook
    • Jest
    • CI/CD pipelines, Github actions
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Intermediate React Developer

    Randburg, Gauteng Network IT

    Posted 25 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Intermediate React Developer

    Reference: BIT -MNa-2
    A client that specializes in providing software solutions to the mining industry, based in the heart of Johannesburg North, is looking for an Intermediate React Developer to join their growing team.

    Duties & Responsibilities

    Requirements:

    1. 3-5 years' experience in using React
    2. 3-5 years' experience in building complex UI Components
    3. Proven ability to create intuitive user interfaces
    4. JavaScript, HTML, CSS, React ecosystem, React hooks, context API
    5. GIT Experience
    6. Next.js, Tailwind, Node.js and SQL Server / Postgres

    KPAs:
    1. Collaborate with the development team to design and implement new features and enhancements in React based web applications
    2. Write clean, efficient and maintainable code
    3. Develop reusable components and libraries for future use
    4. Work closely with UI/UX Developers to integrate front-end components with back-end APIs

    Apply now!

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior React Developer

    Johannesburg, Gauteng Network Recruitment

    Posted 7 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Qualifications:
    • Degree in IT, such as computer Science

    Minimum Requirements:
    • 4 to 5 years working in a cloud environment, such as Google Cloud
    • React, Node.js, GIT, BitBucket, GraphQL, Web Frameworks, and NoSQL

    Apply now!

    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Senior Reactjs Developer Jobs