Senior Frontend Engineer (React)

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 900,000 - 1,300,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

Competitive salary
Annual bonuses
Hybrid work model
Health, dental, and vision insurance
Generous paid time off
Professional development

Job summary

Placements24 offers an exciting Senior Frontend Engineer role in Nelspruit, Mpumalanga. This hybrid position combines in-office collaboration with remote work to build intuitive, responsive UIs for our SaaS products.

Topics include React.js, Redux, ES6+, HTML5/CSS3, and modern tooling. You will collaborate with designers and PMs, write clean code, and push frontend excellence while staying current with industry trends.

Qualifications

  • Bachelor's degree in Computer Science, Web Development, or related field, or equivalent practical experience.
  • 5+ years of professional frontend development experience.
  • Expertise in React.js and its core principles.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Experience with state management libraries like Redux or Zustand.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Experience with modern frontend build pipelines and tools (Webpack, Babel).
  • Understanding of responsive design principles and cross-browser compatibility.
  • Proficiency with version control systems, particularly Git.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills.

Responsibilities

  • Develop high-quality, performant, and responsive user interfaces using React and associated libraries.
  • Collaborate closely with UI/UX designers and product managers to translate wireframes and mockups into functional web applications.
  • Write clean, maintainable, and well-documented code adhering to frontend best practices.
  • Optimize frontend performance for speed and scalability across devices and browsers.
  • Implement and maintain state management solutions (Redux, Context API).
  • Integrate frontend applications with backend APIs.
  • Conduct code reviews and provide constructive feedback to improve code quality.
  • Troubleshoot and debug frontend issues to ensure a smooth user experience.
  • Stay updated with the latest frontend technologies, frameworks, and industry trends.
  • Contribute to architectural decisions and technical strategy for frontend development.

Skills

JavaScript (ES6+)
HTML5
CSS3
Problem-solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

React.js
Redux
Context API
Webpack
Babel
RESTful APIs
Git

Job description

About the Role

Our client, a dynamic tech company specializing in SaaS solutions, is seeking an experienced Senior Frontend Engineer to join their team in Nelspruit, Mpumalanga. This hybrid role allows for a flexible work arrangement, combining in-office collaboration with remote work. You will be responsible for building intuitive and responsive user interfaces for our flagship products, ensuring a seamless and engaging user experience. This is an excellent opportunity to work with a talented team, leverage modern frontend technologies, and contribute significantly to product development. We are passionate about creating user-centric designs and innovative solutions.

Key Responsibilities
  • Develop high-quality, performant, and responsive user interfaces using React and associated libraries.
  • Collaborate closely with UI/UX designers and product managers to translate wireframes and mockups into functional web applications.
  • Write clean, maintainable, and well-documented code adhering to frontend best practices.
  • Optimize frontend performance for speed and scalability across various devices and browsers.
  • Implement and maintain state management solutions (e.g., Redux, Context API).
  • Integrate frontend applications with backend APIs.
  • Conduct code reviews and provide constructive feedback to enhance code quality.
  • Troubleshoot and debug frontend issues, ensuring a smooth user experience.
  • Stay updated with the latest frontend technologies, frameworks, and industry trends.
  • Contribute to architectural decisions and technical strategy for the frontend development process.
Requirements
  • Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in frontend development.
  • Expertise in React.js and its core principles.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Experience with state management libraries like Redux or Zustand.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Experience with modern frontend build pipelines and tools (e.g., Webpack, Babel).
  • Understanding of responsive design principles and cross-browser compatibility.
  • Proficiency with version control systems, particularly Git.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills.
Benefits
  • Competitive salary and potential for annual bonuses.
  • Hybrid work model offering flexibility.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and public holiday allowance.
  • Opportunities for professional development, workshops, and conferences.
  • Be part of a creative and innovative team in Nelspruit, Mpumalanga.
  • Access to modern development tools and technologies.
  • Retirement savings plan.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Specialist
Senior Frontend Engineer - React Specialist

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement planning
Flexible hybrid work environment
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 Engineer (React/Angular)
Senior Frontend Engineer (React/Angular)

Placements24 • Randburg

On-site
ZAR 900,000 - 1,100,000
Competitive salary
Health insurance
Learning opportunities
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 & 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 Engineer (React)
Senior Frontend Engineer (React)

Placements24 • Vereeniging

On-site
ZAR 600,000 - 1,000,000
Competitive salary
Medical aid
Pension fund
+3
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Hybrid work model
Lead Frontend Developer (React)
Lead Frontend Developer (React)

Placements24 • Stellenbosch

Hybrid
ZAR 700,000 - 1,000,000
Health insurance
Hybrid work model
Professional development budget
+3