Senior Frontend Developer

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,400,000

Full time

39 hours 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 model
Medical aid
Retirement fund contributions
Professional development
Conferences
Team events

Job summary

Placements24 in Soweto seeks a talented Senior Frontend Developer to join our dynamic technology team. You will design and implement user interfaces using modern JavaScript frameworks, collaborate with backend engineers, UI/UX designers, and product managers to translate complex requirements into elegant front-end solutions.

The role offers a hybrid work arrangement with competitive salary, medical aid, retirement contributions, and opportunities for professional development through training and

Qualifications

  • Bachelor’s degree in Computer Science, Web Development or related field, or equivalent practical experience.
  • 5+ years of professional frontend development experience.
  • Proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Extensive experience with at least one modern JS framework (React, Angular, Vue).
  • Experience with state management libraries (Redux, Zustand).
  • Familiarity with RESTful APIs and asynchronous requests.
  • Understanding of responsive design and cross-browser compatibility.
  • Experience with Git and modern build tools like Webpack or Vite.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.

Responsibilities

  • Develop and implement user-facing features using modern frontend technologies (React/Angular/Vue).
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for speed, scalability, and responsiveness.
  • Collaborate with backend developers to integrate frontend components with server-side logic.
  • Write clean, maintainable, and well-documented code.
  • Perform code reviews and provide constructive feedback to team members.
  • Identify and address performance bottlenecks and bugs.
  • Stay up-to-date with emerging frontend technologies and trends.
  • Mentor junior frontend developers and contribute to best practices.

Skills

HTML5/CSS3/JS
React/Angular/Vue
State management (Redux/Zustand)
RESTful APIs
Responsive design
Git
Build tools (Webpack/Vite)
Problem solving
Team collaboration

Education

Bachelor’s degree in CS/Web Dev

Tools

Webpack
Vite

Job description

About the Role

Our client is looking for a talented and experienced Senior Frontend Developer to join their dynamic technology team. This role, located in Soweto, Gauteng, offers a hybrid work arrangement, allowing for a blend of in-office and remote work. You will be responsible for building intuitive, responsive, and high-performance user interfaces for our client's web applications. The ideal candidate possesses a deep expertise in modern JavaScript frameworks, a keen eye for design, and a passion for creating exceptional user experiences. You will collaborate closely with backend developers, UI/UX designers, and product managers to translate complex requirements into elegant and functional front-end solutions. This is an excellent opportunity to contribute to impactful projects and grow your career within a supportive and innovative environment.

Key Responsibilities
  • Develop and implement user-facing features using modern frontend technologies (e.g., React, Angular, Vue.js).
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed, scalability, and responsiveness.
  • Collaborate with backend developers to integrate frontend components with server-side logic.
  • Write clean, maintainable, and well-documented code.
  • Perform code reviews and provide constructive feedback to team members.
  • Identify and address performance bottlenecks and bugs.
  • Stay up-to-date with emerging frontend technologies and trends.
  • Mentor junior frontend developers and contribute to best practices.
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.
  • Proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Extensive experience with at least one modern JavaScript framework (React, Angular, or Vue.js).
  • Experience with state management libraries (e.g., Redux, Zustand).
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Understanding of responsive design principles and cross-browser compatibility.
  • Experience with version control systems like Git.
  • Knowledge of frontend build tools (e.g., Webpack, Vite).
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
Benefits
  • Competitive salary and performance-based bonuses.
  • Hybrid work model for enhanced work-life balance.
  • Comprehensive medical aid and retirement fund contributions.
  • Opportunities for professional development, training, and attending conferences.
  • Collaborative and creative work atmosphere.
  • Generous annual leave entitlement.
  • Access to modern development tools and technologies.
  • Regular team-building activities and social events.
  • Convenient location in Soweto, Gauteng.
  • Employee wellness programs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • Midrand

Hybrid
ZAR 650,000 - 900,000
Health insurance
Hybrid work model
Career progression opportunities
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Annual bonuses
Hybrid work model
+3
Senior Frontend Developer (React/Angular)
Senior Frontend Developer (React/Angular)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Generous leave
+4
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 Developer
Senior Frontend Developer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Medical aid
Pension fund
Stock options
+1
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 Front-End Developer
Senior Front-End Developer

Placements24 • Centurion

On-site
ZAR 700,000 - 900,000
Competitive salary
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
Lead Frontend Developer - Hybrid Role
Lead Frontend Developer - Hybrid Role

Placements24 • George

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid
Retirement fund
+6