Senior Frontend Engineer (React)

Placements24

Vereeniging

On-site

ZAR 600,000 - 1,000,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Pension fund
Performance-based bonuses
Training & conferences
On-site role in Vereeniging

Job summary

Placements24 in Vereeniging, Gauteng, is seeking a Senior Frontend Engineer with expert React skills to join a busy e‑commerce development team on-site.

You will translate UI/UX designs into high-quality, responsive web apps, optimize performance, and collaborate with backend, design, and product teams to deliver seamless user experiences. The role offers a stable on-site environment with strong compensation and growth opportunities.

Qualifications

  • 5+ years of professional frontend development experience required.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Extensive experience with React.js and its core principles.
  • Experience with state management libraries (Redux, Zustand, Context API).
  • Familiarity with frontend build tools (Webpack, Babel).
  • Understanding of responsive design and cross-browser compatibility.
  • Experience with version control systems (Git).
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities.
  • Ability to work on-site in Vereeniging, Gauteng.

Responsibilities

  • Develop and maintain complex, user-friendly interfaces using React and its ecosystem.
  • Translate UI/UX design wireframes into responsive, interactive web pages.
  • Optimize components for performance across devices and browsers.
  • Collaborate with backend developers, designers, and product managers to deliver seamless experiences.
  • Write clean, maintainable JavaScript, HTML, and CSS code.
  • Implement state management using Redux or Context API.
  • Conduct code reviews and provide feedback to junior developers.
  • Troubleshoot frontend issues to ensure smooth user journeys.
  • Stay up-to-date with emerging frontend technologies and best practices.
  • Contribute to frontend architecture decisions and technology choices.

Skills

5+ years frontend development
React.js
JavaScript ES6+
HTML5/CSS3
Redux/Context API
Webpack/Babel
Git
Cross-browser compatibility
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

React.js
Redux
Zustand
Context API
Webpack
Babel
Git

Job description

About the Role

Our client, a well-established e-commerce platform, is seeking a Senior Frontend Engineer with expertise in React to join their vibrant development team in Vereeniging, Gauteng . This role is crucial for enhancing the user experience and developing new features for their online platform. You will be responsible for translating UI/UX designs into high-quality, responsive, and performant web applications. The ideal candidate possesses a strong command of modern frontend technologies, a keen eye for detail, and a passion for creating intuitive user interfaces. This is a full-time, on-site position based in Vereeniging, Gauteng , offering an excellent opportunity to contribute to a leading company and work within a collaborative team environment.


Key Responsibilities


  • Develop and maintain complex, user-friendly interfaces using React and its ecosystem.

  • Translate UI/UX design wireframes into high-quality, responsive, and interactive web pages.

  • Optimize components for maximum performance across a wide range of devices and browsers.

  • Collaborate closely with backend developers, designers, and product managers to deliver seamless user experiences.

  • Write clean, maintainable, and well-documented JavaScript, HTML, and CSS code.

  • Implement state management solutions using libraries like Redux or Context API.

  • Conduct code reviews and provide constructive feedback to junior developers.

  • Troubleshoot and debug frontend issues, ensuring a smooth user journey.

  • Stay up-to-date with emerging frontend technologies and best practices.

  • Contribute to architectural decisions and technology choices for the frontend stack.


Requirements


  • Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent professional 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, Zustand, Context API).

  • Familiarity with frontend build tools (e.g., Webpack, Babel).

  • Understanding of responsive design principles and cross-browser compatibility.

  • Experience with version control systems (Git).

  • Excellent problem-solving and debugging skills.

  • Strong communication and teamwork abilities.

  • Ability to work effectively on-site in Vereeniging, Gauteng .


Benefits


  • Our client offers a competitive salary, comprehensive medical aid, a pension fund, and performance-based bonuses.

  • We are committed to employee growth, providing access to training, workshops, and conferences.

  • Enjoy a collaborative and innovative work culture within a leading e-commerce company.

  • This on‑site role offers stability and the opportunity to be part of a dedicated team shaping the future of online retail in Gauteng .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Sandton

Hybrid
ZAR 700,000 - 1,100,000
Medical aid
Retirement planning
Professional growth opportunities
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Medical aid
Retirement planning
Performance incentives
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
Senior Frontend Developer (React/Vue.js)
Senior Frontend Developer (React/Vue.js)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 600,000 - 1,100,000
Hybrid work
Health insurance
Professional growth & training
+2
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 • Stellenbosch

On-site
ZAR 750,000 - 1,050,000
Health benefits
Pension plan
Paid time off
+1
Frontend Developer (React)
Frontend Developer (React)

Placements24 • Klerksdorp

On-site
ZAR 480,000 - 800,000
Health insurance
Annual bonus
Skill development
+1