Senior Frontend Developer (React)

Placements24

Sandton

Hybrid

ZAR 700,000 - 1,100,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement planning
Professional growth opportunities

Job summary

Placements24 is seeking a highly skilled Senior Frontend Developer specializing in React to join our innovative team in Sandton, Gauteng. The role focuses on translating designs into robust, responsive web applications and collaborating with backend teams to deliver exceptional user experiences.

You will build and maintain high-quality interfaces, optimize performance, and stay current with frontend trends.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Minimum of 5+ years of professional frontend development experience.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Extensive experience with React.js and its core principles.
  • Experience with state management libraries (Redux, Context API).
  • Familiarity with modern frontend build pipelines and tools (Webpack, Babel, npm/yarn).
  • Understanding of RESTful APIs and asynchronous request handling.
  • Experience with responsive design and cross-browser compatibility.
  • Knowledge of unit testing frameworks (Jest, React Testing Library).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities, suited for a hybrid work environment.

Responsibilities

  • Develop, implement, and maintain high-quality user interfaces using React.js and related technologies.
  • Translate UI/UX design wireframes and mockups into functional code.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers.
  • Write clean, maintainable, well-documented, and testable code.
  • Collaborate effectively with backend developers, product managers, and other stakeholders.
  • Participate in code reviews, providing constructive feedback to peers.
  • Identify and address performance bottlenecks and bugs.
  • Stay up-to-date with emerging frontend technologies and industry trends.
  • Contribute to the continuous improvement of frontend development practices and tools.

Skills

React.js
JavaScript ES6+
HTML5
CSS3
UI/UX understanding
Problem-solving
Teamwork

Education

Bachelor's degree in Computer Science/Software Engineering or equivalent

Tools

Redux
Context API
Webpack
Babel
npm/yarn
RESTful APIs

Job description

About the Role

Our client, a prominent software development company, is seeking a highly skilled Senior Frontend Developer specializing in React to join their innovative team in Sandton, Gauteng . This role is essential for building sophisticated, user-friendly web interfaces that deliver exceptional user experiences. You will be responsible for translating design mockups and wireframes into functional, responsive, and performant web applications. The ideal candidate possesses deep expertise in React, modern JavaScript, HTML, CSS, and a strong understanding of UI/UX principles. You will collaborate closely with backend developers, designers, and product managers to create seamless and engaging digital products. This is an excellent opportunity to work on challenging projects with a team that values creativity and technical excellence.

Key Responsibilities
  • Develop, implement, and maintain high-quality user interfaces using React.js and related technologies.
  • Translate UI/UX design wireframes and mockups into functional code.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers.
  • Write clean, maintainable, well-documented, and testable code.
  • Collaborate effectively with backend developers, product managers, and other stakeholders.
  • Participate in code reviews, providing constructive feedback to peers.
  • Identify and address performance bottlenecks and bugs.
  • Stay up-to-date with emerging frontend technologies and industry trends.
  • Contribute to the continuous improvement of frontend development practices and tools.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5+ years of professional experience in frontend development.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Extensive experience with React.js and its core principles.
  • Experience with state management libraries (e.g., Redux, Context API).
  • Familiarity with modern frontend build pipelines and tools (e.g., Webpack, Babel, npm/yarn).
  • Understanding of RESTful APIs and asynchronous request handling.
  • Experience with responsive design and cross-browser compatibility.
  • Knowledge of unit testing frameworks (e.g., Jest, React Testing Library).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities, suited for a hybrid work environment.
Benefits
  • Our client offers a competitive salary, comprehensive benefits package including medical aid and retirement planning, and ample opportunities for professional growth and development.

You will join a collaborative and innovative team in Sandton, Gauteng , working with cutting-edge technologies to build impactful digital products.

The hybrid work model provides a flexible balance between in-office collaboration and remote work, supporting work-life integration.

This is a chance to be part of a dynamic company that values its employees and fosters a culture of continuous learning.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Frontend Developer (React)
Lead Frontend Developer (React)

Placements24 • Sandton

Hybrid
ZAR 950,000 - 1,400,000
Hybrid work model
Health and wellness benefits
Professional growth & training
+2
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Vereeniging

On-site
ZAR 700,000 - 950,000
Competitive salary
Medical aid & retirement fund
Professional development opportunities
+1
Senior Front-End Developer (React)
Senior Front-End Developer (React)

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Hybrid work arrangement
Health insurance
Professional development
Frontend Developer (React Specialist)
Frontend Developer (React Specialist)

Placements24 • Soweto

On-site
ZAR 420,000 - 660,000
Medical aid
Provident fund
Professional development
+1
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Hybrid work model
Senior Frontend Developer (React/Vue.js)
Senior Frontend Developer (React/Vue.js)

Placements24 • Centurion

Hybrid
ZAR 700,000 - 950,000
Private medical aid
Provident fund contribution
Life insurance
+3
Senior Frontend Developer (React Specialist)
Senior Frontend Developer (React Specialist)

Placements24 • Polokwane

Hybrid
ZAR 700,000 - 1,000,000
Competitive salary
Health benefits
Paid time off
+5
Senior Frontend Developer - React & UI Development
Senior Frontend Developer - React & UI Development

Placements24 • Upington

Hybrid
ZAR 550,000 - 750,000
Hybrid work model
Medical aid
Retirement fund
+2
Frontend Developer (React/Vue)
Frontend Developer (React/Vue)

Placements24 • Sandton

Hybrid
ZAR 420,000 - 660,000
Hybrid work model
Competitive salary
Professional development opportunities
+1
Senior Frontend Developer - JavaScript Expert
Senior Frontend Developer - JavaScript Expert

Placements24 • Midrand

Hybrid
ZAR 650,000 - 900,000
Health insurance
Hybrid work model
Career progression opportunities