Senior Frontend Developer (React/Vue)

Placements24

Pretoria

Hybrid

ZAR 600,000 - 900,000

Full time

6 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

Bonus plan
Health insurance
Paid time off
Professional development
Hybrid work model
Cutting-edge tech
Retirement plan
Team events

Job summary

Placements24 in Pretoria, Gauteng, seeks a Senior Frontend Developer to build cutting-edge web interfaces and collaborate on complex applications. You will translate designs into functional, responsive UIs and work closely with backend teams to deliver polished experiences.

The role offers a hybrid work model with strong opportunities for mentorship, architectural input, and staying ahead of frontend trends in a dynamic, innovative environment.

Qualifications

  • Bachelor's degree in CS/Engineering or equivalent experience.
  • 5+ years of professional frontend development.
  • Strong JS, HTML5, CSS3 proficiency.
  • Experience with React, Vue.js or Angular.
  • Familiarity with RESTful APIs and build tools.

Responsibilities

  • Develop, maintain responsive web applications using modern frontend frameworks.
  • Translate UI/UX designs into high-quality, reusable code.
  • Collaborate with backend developers and designers to integrate UI with server-side logic.
  • Optimize for speed, scalability, and cross-browser compatibility.
  • Mentor junior developers and contribute to architectural discussions.
  • Conduct code reviews and resolve frontend bugs.
  • Stay updated with frontend technologies and industry trends.

Skills

JavaScript
HTML5
CSS3
React
Vue.js
Angular
Redux
Vuex
RESTful APIs
Webpack
Babel
npm
Yarn
Git
Jest
Mocha
Problem solving
Hybrid work

Education

Bachelor's degree in CS/Engineering

Tools

Webpack
Babel
Git
NPM
Yarn

Job description

About the Role Our client, a leader in innovative digital solutions, is looking for a highly skilled Senior Frontend Developer to join their dynamic team in Pretoria, Gauteng . This role involves developing cutting-edge user interfaces and collaborating on complex web applications. You will play a crucial part in translating design concepts into functional, responsive, and engaging web experiences. The ideal candidate possesses a deep understanding of modern frontend technologies and best practices, with a proven ability to deliver high-quality code. Working within a collaborative environment, you will contribute to architectural decisions, mentor junior developers, and ensure the technical feasibility of UI/UX designs. This hybrid role offers the flexibility of remote work combined with essential in-office collaboration, making it perfect for experienced professionals seeking a balanced and impactful career. Join us in shaping the future of digital interfaces from our Pretoria hub.

Key Responsibilities
  • Develop, implement, and maintain responsive and user-friendly web applications using modern frontend frameworks (React, Vue, or Angular).
  • Translate UI/UX design wireframes and mockups into high-quality, reusable, and performant code.
  • Collaborate closely with backend developers and designers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Write clean, well-documented, and maintainable code following established coding standards.
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Identify and resolve frontend bugs and performance issues.
  • Stay up-to-date with emerging frontend technologies and industry trends.
  • Contribute to architectural discussions and technology selection.
  • Mentor junior frontend developers and share knowledge within the team.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in frontend development.
  • Proficiency in JavaScript, HTML5, and CSS3.
  • Strong experience with at least one modern JavaScript framework (React, Vue.js, or Angular).
  • Experience with state management libraries (e.g., Redux, Vuex).
  • Familiarity with RESTful APIs and asynchronous programming.
  • Knowledge of build tools (e.g., Webpack, Babel) and package managers (e.g., npm, Yarn).
  • Understanding of version control systems, preferably Git.
  • Experience with testing frameworks (e.g., Jest, Mocha).
  • Strong problem-solving skills and attention to detail.
  • Based in or willing to work a hybrid schedule in Pretoria, Gauteng .
Benefits
  • Competitive salary and attractive bonus structure.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Opportunities for professional development, training, and attending conferences.
  • Hybrid work model offering a balance between office and remote work in Pretoria .
  • A dynamic and collaborative team environment.
  • Access to cutting-edge technology and development tools.
  • Retirement savings plan with company contributions.
  • Regular team-building activities and social events.
  • The chance to work on challenging and impactful projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Developer (React/Vue)
Frontend Developer (React/Vue)

Placements24 • Sandton

Hybrid
ZAR 420,000 - 660,000
Hybrid work model
Competitive salary
Professional development opportunities
+1
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 (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 (React)
Senior Front-End Developer (React)

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Hybrid work arrangement
Health insurance
Professional development
Lead Frontend Developer (React/Vue)
Lead Frontend Developer (React/Vue)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary and annual bonuses
Remote or hybrid work arrangement
Private medical aid and retirement-fun
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 (React/Vue.Js)
Lead Frontend Developer (React/Vue.Js)

Placements24 • Cape Town

Hybrid
ZAR 1,100,000 - 1,600,000
Hybrid work model
Career growth opportunities
Health & wellness programs
+1
Full Stack Developer - Frontend Focus
Full Stack Developer - Frontend Focus

Placements24 • Pretoria

Hybrid
ZAR 480,000 - 720,000
Health and wellness benefits
Professional growth
Generous leave
+1
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