Job Search and Career Advice Platform

Enable job alerts via email!

Senior React.js Developer

IQbusiness

Gauteng

On-site

ZAR 500 000 - 800 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 technology consultancy in South Africa is seeking a Senior React.js Developer to design, develop, and maintain user-friendly web applications. The ideal candidate will have strong front-end expertise in React.js with a solid foundation in full-stack development, including Node.js, TypeScript, and SQL databases. This role offers collaboration with cross-functional teams to deliver high-quality solutions while adhering to best practices in software development.

Qualifications

  • Strong experience with React.js in production environments.
  • Proficiency in Node.js, TypeScript, and JavaScript.
  • Solid experience working with SQL databases.
  • Excellent problem-solving skills and attention to detail.

Responsibilities

  • Design, develop, and maintain robust web applications using React.js.
  • Build and integrate backend services using Node.js.
  • Write clean, maintainable, and efficient code using TypeScript and JavaScript.
  • Collaborate with designers, product owners, and other developers to deliver high-quality solutions.

Skills

React.js
Node.js
TypeScript
JavaScript
SQL databases
Web application architecture
Problem-solving skills
Job description

iqx, the Technology Division of iqbusiness, is seeking a highly skilled and motivated Senior React.js Developer for one of our valued clients. This role is ideal for a passionate software developer with strong front-end expertise and a solid full-stack foundation.

The successful candidate will be responsible for designing, developing, and maintaining scalable, high-performance, and user-friendly web applications. You will work closely with cross-functional teams to deliver high-quality software solutions while adhering to best practices and modern development standards.

Required Skills & Experience
  • Strong experience with React.js in production environments
  • Proficiency in Node.js, TypeScript, and JavaScript
  • Solid experience working with SQL databases
  • Strong understanding of web application architecture and best practices
  • Experience building scalable, performant, and user-centric applications
  • Excellent problem-solving skills and attention to detail
Key Responsibilities
  • Design, develop, and maintain robust web applications using React.js
  • Build and integrate backend services using Node.js
  • Write clean, maintainable, and efficient code using TypeScript and JavaScript
  • Work with SQL databases to design, query, and optimize data structures
  • Ensure application performance, scalability, and security
  • Collaborate with designers, product owners, and other developers to deliver high-quality solutions
  • Participate in code reviews and contribute to continuous improvement initiatives

Please Note: As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.

iqbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.