Senior Front-End Developer (React)

Placements24

Vereeniging

Hybrid

ZAR 600,000 - 900,000

Full time

3 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

Hybrid work arrangement
Health insurance
Professional development

Job summary

Placements24 in Vereeniging, Gauteng, seeks a Senior Front-End Developer (React) to build sophisticated, user-centric web apps. You will translate UI/UX designs into high-quality, performant code and collaborate with back-end, UI/UX, and product teams.

The role offers a hybrid work arrangement in Vereeniging with opportunities for mentorship and ongoing learning in a dynamic tech environment.

Qualifications

  • Minimum of 5 years of professional front-end experience.
  • Expert in JavaScript, HTML5 and CSS3.
  • Strong React.js experience and state management (Redux/Context API).
  • Familiar with build tools Webpack/Babel and RESTful APIs.
  • Version control with Git; ability to review code.
  • Bachelor’s degree or equivalent practical experience.

Responsibilities

  • Develop and maintain responsive React front-ends.
  • Translate UI/UX designs into high-quality code.
  • Optimize performance, ensure cross-browser compatibility.
  • Collaborate with UI/UX, back-end, and product teams.
  • Mentor junior developers and participate in code reviews.
  • Stay updated on front-end trends and best practices.

Skills

React.js
JavaScript (ES6+)
HTML5
CSS3
Redux
Context API
RESTful APIs
Git
Code reviews
Problem solving

Education

Bachelor's degree in CS/Engineering or related field

Tools

Webpack
Babel

Job description

About the Role

Our client, a progressive technology firm in Vereeniging, Gauteng , is seeking a highly skilled Senior Front-End Developer specializing in React to join their innovative development team. This role is crucial for building sophisticated, user-centric web applications that drive our client's business forward. You will be responsible for translating UI/UX designs into high-quality, performant code, ensuring a seamless and engaging user experience across all devices. The ideal candidate possesses a deep understanding of modern front-end technologies, a passion for clean code, and a proven ability to work effectively within an agile development environment. You will collaborate closely with back-end developers, UI/UX designers, and product managers to deliver exceptional digital products. This is an exciting opportunity to contribute to cutting-edge projects within the dynamic tech landscape of Vereeniging, Gauteng , and to mentor junior developers. We are looking for a problem-solver with a strong eye for detail and a commitment to excellence in software development.

Key Responsibilities
  • Develop and maintain responsive and performant front-end web applications using React.js.
  • Collaborate with UI/UX designers to translate wireframes and mockups into functional, high-quality code.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Write clean, well-documented, and maintainable code following best practices.
  • Participate in code reviews to ensure code quality and share knowledge with the team.
  • Troubleshoot and debug front-end issues, identifying and implementing effective solutions.
  • Work closely with back-end developers to integrate front-end components with server-side logic.
  • Stay up-to-date with emerging front-end technologies and industry trends.
  • Mentor junior front-end developers and contribute to team growth.
Requirements
  • Minimum of 5 years of professional experience in front-end development.
  • Expert proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Strong experience with React.js and its core principles.
  • Experience with state management libraries (e.g., Redux, Context API).
  • Familiarity with front-end build tools (e.g., Webpack, Babel).
  • Understanding of RESTful APIs and asynchronous request handling.
  • Experience with version control systems, preferably Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
  • Competitive salary and potential for performance-based bonuses.
  • Hybrid work arrangement, balancing office and remote work in Vereeniging, Gauteng .
  • Comprehensive health insurance and other benefits.
  • Opportunities for continuous learning and professional development.
  • Engaging and collaborative team environment.
  • Access to modern development tools and technologies.
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)
Senior Frontend Engineer (React)

Placements24 • Vereeniging

On-site
ZAR 600,000 - 1,000,000
Competitive salary
Medical aid
Pension fund
+3
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
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 & 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 Specialist)
Senior Frontend Developer (React Specialist)

Placements24 • Polokwane

Hybrid
ZAR 700,000 - 1,000,000
Competitive salary
Health benefits
Paid time off
+5
Lead Front-End Developer (React)
Lead Front-End Developer (React)

Placements24 • South Africa

On-site
ZAR 900,000 - 1,500,000
Salary package with bonuses
Medical aid and retirement fund
Generous leave allowance