Menu Close

Sandton: Senior Frontend (ReactJS) Developer | Sandton | Permanent posted by Edgexec (Pty) Ltd

Advertisement



Job Description

Step into a role where technical excellence, innovation, and craftsmanship are at the heart of every product built. This opportunity is ideal for a seasoned React specialist who thrives in fast-paced, collaborative, and quality-driven engineering environments.

You will play a key role in designing, building, and maintaining front-end applications used across dynamic product ecosystems. Working closely with design, product, and backend teams, you will deliver scalable, reusable, and high-performing interfaces that shape intuitive user experiences. The role requires strong ownership, curiosity, and the ability to transform complex requirements into elegant technical solutions.

Our client is a forward-thinking technology organisation known for cultivating innovation, investing in learning, and empowering teams through a flat, collaborative culture. Their environment rewards curiosity, craftsmanship, and a desire to push boundaries in modern software engineering.

What Youll Do

  • Develop reusable and responsive UI components using ReactJS.

  • Implement designs using HTML, CSS, JavaScript, and TypeScript.

  • Manage application state using Redux or Context API.

  • Integrate RESTful APIs and manage asynchronous data flows.

  • Optimise components for performance and cross-browser compatibility.

  • Write clean, maintainable, well-documented code.

  • Conduct unit and integration testing using Jest and React Testing Library.

  • Troubleshoot UI issues and resolve performance bottlenecks.

  • Collaborate with designers, backend teams, and product managers.

  • Participate in Agile/Scrum ceremonies and sprint planning.

  • Use Git for version control and contribute to repository standards.

  • Configure build tools such as Webpack or Vite and support CI/CD setup.

  • Monitor and maintain front-end deployments.

  • Stay current with the React ecosystem and explore frameworks such as Next.js or React Native.

What You Bring

  • Bachelors degree in Computer Science, Engineering, or equivalent experience.

  • 7+ years of experience as a ReactJS/Frontend Developer.

  • Strong proficiency in ReactJS, JavaScript, HTML, and CSS.

  • Experience working with RESTful APIs.

  • Familiarity with Agile methodologies and Git.

  • Experience with Bootstrap.

  • Ability to work across waterfall, agile, and hybrid delivery models.

  • Strong debugging and troubleshooting capabilities.

  • Basic understanding of Azure CI/CD and Azure dashboard workflows.

View Job  Vanderbijlpark: Counter Sales posted by HDM

Nice to Have

  • Experience building applications in a microservices environment.

  • Knowledge of Azure DevOps, Docker, and Kubernetes.

  • Understanding of clean code and clean architecture principles.

  • CI/CD and DevOps tooling familiarity.

  • Experience with Postman/Bruno for API testing.

  • Understanding of web API security concepts.

  • Experience writing tests using Jasmine.

  • Exposure to Storybook.

What Success Looks Like

  • Delivering clean, stable, and scalable front-end components.

  • Improving performance, usability, and code standards across the product suite.

  • Collaborating effectively across teams to drive high-quality delivery in each sprint.

  • Continuously adopting new techniques, tools, and practices to elevate product excellence.

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About Software Engineer Jobs in Gauteng

In Gauteng, the software engineering job market is generally strong, with high demand for skilled professionals to support the growth of various industries. Typically, software engineers in this region are in high demand, particularly in the technology and financial services sectors. As a result, career prospects for software engineers in Gauteng are often considered promising.

The salary range for software engineers in Gauteng can vary widely depending on factors such as experience, company size, and industry sector. Generally, salaries tend to be higher in larger companies and more established industries. However, it is essential to note that actual salaries can differ significantly from these broad ranges, and individual circumstances should be taken into account. For example, entry-level software engineers may start at the lower end of the scale, while senior engineers with significant experience may earn at the upper end.

Common skills for software engineers in Gauteng typically include proficiency in programming languages such as Java, Python, or C++, as well as experience with Agile development methodologies and version control systems like Git. Strong problem-solving skills, attention to detail, and effective communication are also highly valued. Additionally, many employers look for software engineers who have a solid understanding of data structures, algorithms, and computer systems. Other relevant skills may include cloud computing, cybersecurity, or machine learning.

View Job  Cape Town: Linux Systems Administation (ZB) posted by PRR Recruitment Services

Software engineers in Gauteng can be found across various industry sectors, including the technology industry, financial services sector, manufacturing sector, and more. The demand for skilled software engineers is particularly high in the tech industry, where companies are constantly looking to innovate and stay competitive. In contrast, smaller companies and startups may prioritize skills like adaptability and creativity.

Career development opportunities for software engineers in Gauteng are often plentiful. Many employers offer comprehensive training programs and mentorship schemes to help professionals develop their skills and advance in their careers. Additionally, professional certifications like those offered by the Institute of Electrical and Electronics Engineers (IEEE) or the International Association for Software Quality (IASQ) can be beneficial in demonstrating expertise and commitment to the profession.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement


Advertisement



Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Sandton, Gauteng
View Job  Johannesburg: Head of Financial Planning & Analysis (FP&A) posted by Edgexec (Pty) Ltd


Job Seeker Tip

Quantify your achievements on your CV using numbers and percentages where possible.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Port Elizabeth: Maintenance Fitter

Jobs in Eastern Cape Central March 21, 2026
Facilities maintenance

Key Responsibilities Repairs Diagnose the root cause of equipment failures and implement corrective actions swiftly. Minimize downtime by quickly addressing...

View Job

Johannesburg: Project Manager

Jobs in Central Johannesburg March 21, 2026
Computing IT Software

Key Responsibilities Project Planning & Initiation Define project scope, objectives, deliverables, and success criteria. Develop detailed project plans,...

View Job

Roodepoort: Retail Store Manager

Jobs in Central Johannesburg March 21, 2026
Retail wholesale

Job Requirements: Matric (Grade 12) Diploma in Business Administration / Sales / Marketing (advantageous) Minimum 5 years retail experience At…

View Job

Johannesburg: Sales Representative JHB

Jobs in Central Johannesburg March 21, 2026
Engineering

Minimum Requirements: Must have a minimum of 3 - 5 years experience as a Sales Representative in the Material Handling…

View Job

South Africa: Warehouse Administrator

Jobs in South Africa March 21, 2026
logistics Transport warehouse

A recent professional profile photo is to accompany your application EMPLOYMENT TYPE : Permanent SECTOR : Warehouse & Logistics BASIC…

View Job

Johannesburg: Sales Representative

Jobs in Central Johannesburg March 21, 2026
Engineering

Minimum Requirements: Must have a minimum of 3 - 5 years experience as a Sales Representative in the Material Handling…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Gauteng, Jobs in Northern Suburbs, Jobs in Sandton, Jobs in South Africa

More Jobs in Your Area