Senior Frontend Developer - JavaScript Expert

Placements24

Midrand

Hybrid

ZAR 650,000 - 900,000

Full time

4 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

Health insurance
Hybrid work model
Career progression opportunities

Job summary

Placements24 in Midrand, Gauteng, seeks a Senior Frontend Developer to design and maintain user-facing features for cutting-edge web apps. You will collaborate with backend, design, and product teams to deliver performant, scalable UI in a hybrid work setup.

Applicants should have 5+ years of frontend experience, strong JavaScript (ES6+), and expertise in React/Angular/Vue, HTML5/CSS3, and modern tooling. Knowledge of RESTful APIs and Git is essential.

Qualifications

  • Bachelor's degree or equivalent professional experience in a related field.
  • 5+ years of professional frontend development experience.
  • Expertise in JavaScript (ES6+) and at least one modern framework (React/Angular/Vue).
  • Proficiency with HTML5, CSS3, and preprocessors (Sass/Less).
  • Experience with state management libraries (Redux/Zustand/Vuex).
  • Familiarity with build tools (Webpack/Vite/Parcel).
  • Understanding of RESTful APIs and async data handling.
  • Experience with Git and collaborative workflows.
  • Strong problem-solving, communication, and teamwork.

Responsibilities

  • Develop and implement responsive, high-quality UI with modern JavaScript frameworks.
  • Convert UI/UX wireframes into functional web pages.
  • Write clean, maintainable, and well-documented code.
  • Optimize apps for speed and scalability across devices and browsers.
  • Collaborate with backend developers to integrate frontend with server logic.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug issues with effective solutions.
  • Stay up-to-date with frontend trends and technologies.
  • Mentor junior frontend developers and promote best practices.

Skills

JavaScript ES6+
React
Angular
Vue.js
HTML5
CSS3
Sass/Less
RESTful APIs
Git
State management (Redux, Zustand, Vuex

Education

Bachelor's degree in Computer Science, Software Engineering, or a related field

Tools

Webpack
Vite
Parcel

Job description

About the Role

Our client is looking for a talented and experienced Senior Frontend Developer with deep expertise in JavaScript to join their technology division. This position is located in our Midrand, Gauteng office, offering a hybrid work arrangement that combines in-office collaboration with remote flexibility. You will be responsible for building and maintaining user-facing features for our cutting-edge web applications, ensuring they are performant, scalable, and user-friendly. This role requires a strong understanding of modern JavaScript frameworks, a keen eye for design, and a passion for creating exceptional user experiences. You will work closely with backend developers, designers, and product managers.

Key Responsibilities
  • Develop and implement high-quality, responsive, and performant user interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Translate UI/UX design wireframes and mockups into functional, dynamic web pages.
  • Write clean, maintainable, and well-documented code.
  • Optimize applications for maximum speed and scalability across various devices and browsers.
  • Collaborate effectively with backend developers to integrate frontend components with server-side logic.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and debug issues, identifying and implementing effective solutions.
  • Stay up-to-date with emerging frontend technologies and industry trends.
  • Mentor junior frontend developers and contribute to best practices within the team.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • 5+ years of professional experience in frontend development.
  • Expertise in JavaScript (ES6+) and a strong command of at least one modern JavaScript framework (React, Angular, or Vue.js).
  • Proficiency with HTML5, CSS3, and preprocessors like Sass or Less.
  • Experience with state management libraries (e.g., Redux, Zustand, Vuex).
  • Familiarity with build tools like Webpack, Vite, or Parcel.
  • Understanding of RESTful APIs and asynchronous request handling.
  • Experience with version control systems, particularly Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
Benefits

Our client offers a competitive salary, comprehensive health insurance, and a flexible hybrid working model. You will have the opportunity to work on innovative projects, develop your skills with a talented team, and enjoy a dynamic work environment in Midrand, Gauteng . We support continuous learning and provide avenues for career progression within the company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • Polokwane

Hybrid
ZAR 700,000 - 1,000,000
Hybrid work model
Competitive salary
Professional growth
Senior Frontend Developer
Senior Frontend Developer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Performance bonuses
Health insurance
Professional growth
+3
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Placements24 • Benoni

Hybrid
ZAR 700,000 - 1,000,000
Health benefits
Hybrid work model
Office in Benoni
Senior Front-End Developer
Senior Front-End Developer

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary
Health benefits
Paid time off
+3
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical & retirement benefits
Fully remote option
+1
Senior Web Developer (Frontend)
Senior Web Developer (Frontend)

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 1,200,000
Hybrid work model
Health insurance
Retirement plan
+2
Senior Frontend Developer - UI/UX Focus
Senior Frontend Developer - UI/UX Focus

Placements24 • Centurion

Hybrid
ZAR 650,000 - 900,000
Competitive salary
Health insurance
Retirement plan
+2
Senior Front-End Developer
Senior Front-End Developer

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Medical Insurance
Pension Plan
Training Budget
+3
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