1,435 React Developer jobs in South Africa

React Developer

R900000 - R1200000 Y Samaha Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title:
Senior React / React Native Developer

Experience:
6+ years

About the Role:

We are rebuilding a large-scale application that will launch and operate across the continent. We're looking for seasoned engineers with strong
production experience
to help us launch and scale our applications to millions of users.

Key Requirements:

  • Expertise in
    React
    and
    React Native
    (web & mobile apps)
  • Strong experience with

    ,
    distributed microservice environments
    , and
    API integrations
  • Knowledge of
    observability and monitoring
    in production systems
  • Bonus: Experience with
    Progressive Web Apps (PWAs)
    and large-scale mobile app development

Employment type-Contract and Hybrid

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

SENIOR REACT DEVELOPER

Pretoria, Gauteng Zeal HR

Posted 2 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 2 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 13 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.

Senior React Developer

Johannesburg, Gauteng

Posted today

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.

Senior React Developer

R900000 - R1200000 Y VirtuHire

Posted today

Job Viewed

Tap Again To Close

Job Description

Our clients platform seamlessly connects users with the best venues in real time, making spontaneous nights out effortless. As they scale, they are looking for a Senior React Developer with strong SEO expertise to help enhance their platform's performance, search visibility, and user experience.

Your Role

As a Senior React Developer, you'll be at the forefront of our frontend development, ensuring our platform is fast, responsive, and search-engine optimized. You'll collaborate with backend engineers, designers, and marketing teams to build and maintain high-performing, SEO-friendly web applications.

Requirements:

What You'll Do

  • Develop and maintain scalable React applications with a strong focus on performance and SEO best practices.
  • Implement server-side rendering (SSR), dynamic rendering, and structured data to optimize search visibility.
  • Work with Java to integrate frontend components with backend services.
  • Optimize code for Core Web Vitals, ensuring smooth and fast user experiences.
  • Collaborate with marketing and product teams to enhance technical SEO, including metadata management, schema markup, and crawlability improvements.
  • Work with (or other SSR frameworks) to enhance frontend performance.
  • Conduct code reviews, mentor junior developers, and contribute to best practices in React development.

What We're Looking For

  • 5+ years of experience in frontend development with
  • Strong understanding of Java for backend integration.
  • Expertise in SEO for JavaScript applications, including SSR, metadata optimization, and structured data.
  • Experience with (or similar frameworks) to improve SEO and performance.
  • Deep knowledge of RESTful APIs, GraphQL, and modern web development practices.
  • Familiarity with tools like Google Search Console, Lighthouse, and WebPageTest to analyze and optimize performance.
  • Experience with CI/CD pipelines, version control (Git), and agile methodologies.
  • Strong problem-solving skills and ability to work in a fast-paced startup environment.
This advertiser has chosen not to accept applicants from your region.

Python & React Developer

R250000 - R750000 Y DataGnu

Posted today

Job Viewed

Tap Again To Close

Job Description

Hello Dev World

We're looking for a passionate Python and React developer who can contribute across the stack; from backend APIs to frontend interfaces and shape a scalable, secure, and maintainable system architecture. A 'get-things-done' kind of person.

This role is a remote role in South Africa, targeted at professionals who hold an AWS Certified Developer Associate or Solutions Architect Associate certification and have put python-react applications into production on AWS.

If the below Job description sounds like you, we'd love to meet with you.

N.B.: We are looking for all of the 'must haves.'

Responsibilities

  • Develop full-stack features using Django and React.
  • Apply DDD thinking to define service boundaries.
  • Integrate with AWS services including Cognito, SQS, RDS, ECS, Lambda.
  • Build secure, scalable APIs and asynchronous workflows.
  • Contribute to infrastructure automation using Terraform, CDK and containerized deployments.
  • Implement CI/CD pipelines using GitHub Actions and AWS tooling.
  • Ensure code quality through testing, linting, and formatting tools.
  • Contribute to architectural decisions and performance optimization.

Requirements (Must Have / Must Be)

  • 3+ years of experience in full-stack development
  • Proficiency in Python (Django, FastAPI) and JavaScript/TypeScript )
  • AWS Certified Developer or Solutions Architect at Associate level
  • Experience with APIs, and RBAC/ABAC models
  • Familiarity with Terraform / AWS CDK
  • Docker, and AWS ECS/EKS
  • Comfortable working in a mono repo and contributing to shared CI/CD pipelines
  • References
  • South African Citizen

Nice to Have/Be

  • Experience with policy-as-code tools (e.g., , OSO, AVP).
  • Exposure to audit logging
  • N8N, Camunda
  • Data Pipelines and Datawarehouse/DataLakeHouse exposure
  • Black Female

Our Process

  • Live coding test
  • Video call interview with our team
  • MIE Checks
  • Offer & Contracting

We look forward to meeting you.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest React developer Jobs in South Africa !

Senior react developer

Pretoria, Gauteng Zeal HR

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
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.

React Developer Johannesburg North

Randburg, Gauteng Network IT

Posted 2 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.

Lead/ Senior React Developer

Western Cape, Western Cape DVT

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Join DVT, a global custom software development and data engineering company. With our remote and hybrid options, our vision is to be South Africa's favourite custom software solutions & services company, with a global footprint. You will have the opportunity to work alongside some of the most established developers in the country with the latest technologies. DVT is committed to continuously training our staff and we are very proud of our culture of learning, from internal speaking and training to sponsoring a variety of technical events from DevConf to GDG.

DVT is currently hiring Lead/ Senior Front-End Developers (Reactfocused) with at least 6+ years of hand on experience and a proven track record in web development technologies to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components using Reactconcepts and workflows. You should have in-depth knowledge of JavaScript and Reactconcepts, excellent front-end coding skills, and a good understanding of progressive web applications.


Technical knowledge
  • Understanding and implementation of the SDLC and design patterns

  • Experienced in functional programming and Object Orientated Programming

  • JavaScript frameworks/libraries Reactwith a focus on MERN, as well as vast experience building complex web user interfaces using best practices

  • Web development fundamentals – HTML, CSS / SASS / LESS, JavaScript, TypeScript, State management strategies, DOM manipulation, Routing and Single page applications

  • Backend NodeJS development experience and exposure

  • Unit testing, integration testing, and functional testing

  • Competent in version control systems including advanced topics (Cherry Picking, Rebasing Workspaces and Bisecting)

  • Understanding of Solution Architecture

  • Agile Software Methodologies

  • Exposure to a backend technology outside of JavaScript is beneficial - .NET Core, Java Spring Boot and/or Python

  • Performance Profiling – Google Lighthouse and other browser-based tools

  • Web Sockets – Socket.io / SignalR

  • Service Workers

  • PWA / TWA

  • Analytics

  • Containerisation (Docker)

  • Knowledge of web security (OWASP etc)

  • Authentication strategies

  • Consuming HTTP EndPoints

  • Able to maintain a CI/CD Pipeline

  • Exposure to AWS / Azure Cloud-based technologies would be beneficial

Software Architecture
  • Can define application architectural requirements

  • Can define project layout and coding standards

  • Can define code standards enforced on pull requests

  • Can extract user requirements from business documentation and generate correctly structured Epics, Features, User Stories, and Tasks

    • Estimation and Backlog Refinement of all of the above

    • Including Technical debt

  • Delivering incremental software requirements

  • Balancing business requirements versus following best practices

  • Correctly apply design patterns – SOLID Principles

  • Effective management and prioritisation of technical debt

Behavioural competency
  • Enthusiastic, committed and motivated

  • Able to understand your own strengths and areas of growth and position yourself to leverage your strengths effectively

  • Work without supervision

  • Work in a team environment - Able to treat individuals on an individual basis and cater to their requirements for leadership and guidance without sacrificing the time of the client and their deadlines

  • Capable of peer mentorship – able to assist others in their individual and technical growth

  • Ability to work under pressure

  • Delivery focused

  • Able to work to tight deadlines

  • Professionalism (Conduct and Appearance)

  • Show initiative

  • Awareness of environment

  • Ability to achieve excellence without overshadowing the work and efforts made by others

Responsibilities
  • Developing production-ready web applications, functional prototypes and interactive demos for a variety of web-based and mobile-based projects

  • Consuming API’s created by back-end developers

  • Providing website maintenance and enhancements

  • Assisting back-end developers with coding and troubleshooting

  • Performing development testing, debugging and enhancements on new and existing code bases

  • Building responsive applications supporting multiple browsers and platforms

  • Maintaining digital standards and branding throughout the product’s interface

  • Staying up-to-date on emerging Front-End technologies

  • Promote user experience best practices

  • Promote reusable code and libraries

  • Validate the technical feasibility of UI/UX designs

  • Optimise application performance and scalability

  • Follow input validation practices.

  • Collaborate with other team members and stakeholders

  • Look after the technical well-being of the team

Minimum experience required
  • 6+ years’ experience in Front-end software development

  • A tertiary qualification would be beneficial

  • Experience in the banking, insurance or telecoms industry would be highly beneficial

  • Experience in SDLC methodologies such as AGILE (SCRUM)

What working at DVT is like from the Practice head:

Who we are:

#J-18808-Ljbffr
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 React Developer Jobs