×
Register Here to Apply for Jobs or Post Jobs. X

Senior Frontend Engineer; React

Job in Vereeniging, 1904, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-31
Job specializations:
  • Software Development
    Front End Developer, React.js, Javascript, HTML CSS
Job Description & How to Apply Below
Position: Senior Frontend Engineer (React)
Location: Vereeniging

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 CSS
    3.
  • 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 .
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary