Senior Frontend Developer (React/Vue)

Placements24

Stellenbosch

On-site

ZAR 900,000 - 1,300,000

Full time

17 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

Competitive compensation
Health insurance
Retirement fund
Generous leave
Professional development

Job summary

Placements24 is seeking a Senior Frontend Developer in Stellenbosch, Western Cape, ZA to lead frontend delivery using React and Vue.js. You will translate designs into high-performance user interfaces and work closely with UI/UX, backend teams, and product managers.

The role emphasizes modern JavaScript, state management, and mentoring junior developers in a collaborative growth-focused environment. Office-based in Stellenbosch with competitive compensation.

Qualifications

  • Bachelor's degree or substantial equivalent in CS or related field.
  • 5+ years of professional frontend experience.
  • Strong proficiency in JavaScript, HTML5, and CSS3.
  • Expertise with React and/or Vue.js.
  • Experience with state management libraries (Redux/Vuex).
  • Familiarity with build tools like Webpack or Vite; RESTful APIs.

Responsibilities

  • Develop, test, and deploy high-quality, responsive UI using React and Vue.js.
  • Translate UI/UX designs into functional code.
  • Optimize components for speed, scalability, and UX.
  • Collaborate with backend developers to integrate frontend logic.
  • Work with UI/UX designers to faithfully implement designs.
  • Write clean, maintainable code and participate in reviews.
  • Identify and address performance bottlenecks and bugs.
  • Stay current with frontend technologies and methodologies.
  • Mentor junior frontend developers and contribute to team growth.

Skills

React
Vue.js
JavaScript
Redux/Vuex

Education

Bachelor's degree in Computer Science or related field

Tools

Webpack
Vite
Git

Job description

About the Role

Our client, a leader in web application development, is seeking an experienced Senior Frontend Developer specializing in React and Vue.js for their office in Stellenbosch, Western Cape, ZA . This role is integral to building intuitive, high-performance user interfaces for our client's flagship products. You will be responsible for translating complex design mockups and wireframes into fully functional, responsive web experiences. The ideal candidate will possess a deep understanding of modern JavaScript frameworks, state management, and a passion for creating seamless user interactions. You will work closely with UI/UX designers, backend developers, and product managers to deliver exceptional frontend solutions. This is an exciting opportunity to contribute to innovative projects in a collaborative and growth-oriented environment in Stellenbosch, Western Cape, ZA .

Key Responsibilities
  • Develop, test, and deploy high-quality, responsive user interfaces using React and Vue.js.
  • Translate UI/UX design wireframes into actual code that will produce functional applications.
  • Optimize application components for maximum speed, scalability, and user experience.
  • Collaborate effectively with backend developers to integrate frontend logic with server-side functionality.
  • Work closely with UI/UX designers to ensure a faithful implementation of the design vision.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Identify and address performance bottlenecks and bugs.
  • Stay current with emerging frontend technologies and methodologies.
  • Mentor junior frontend developers and contribute to team growth.
Requirements
  • Bachelor's degree in Computer Science, Web Design, or a related field, or equivalent professional experience.
  • 5+ years of professional experience in frontend development.
  • Expertise in JavaScript, HTML5, and CSS3.
  • Strong proficiency with React and/or Vue.js framework.
  • Experience with state management libraries (e.g., Redux, Vuex).
  • Familiarity with build tools like Webpack or Vite.
  • Understanding of RESTful APIs and asynchronous request handling.
  • Experience with version control systems, particularly Git.
  • Knowledge of cross-browser compatibility issues and responsive design principles.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
  • Ability to work from our Stellenbosch, Western Cape, ZA office.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health insurance and retirement fund.
  • Generous annual leave and personal development days.
  • Opportunities for continuous learning and attending industry conferences.
  • Access to state-of-the-art development tools and technologies.
  • A dynamic and inclusive work culture in Stellenbosch, Western Cape, ZA .
  • Potential for international collaboration.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Front-End Developer (React/Vue.js)
Senior Front-End Developer (React/Vue.js)

Placements24 • Stellenbosch

Hybrid
ZAR 700,000 - 950,000
Flexible working hours
Remote work option
Learning opportunities
+1
Senior Frontend Developer (React/Typescript)
Senior Frontend Developer (React/Typescript)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary in ZAR
Hybrid work arrangement in Stellenbosh
Medical aid and retirement planning
+2
Senior Frontend Developer - React Specialist
Senior Frontend Developer - React Specialist

Placements24 • Stellenbosch

On-site
ZAR 750,000 - 1,050,000
Health benefits
Pension plan
Paid time off
+1
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
Frontend Developer (React)
Frontend Developer (React)

Placements24 • Stellenbosch

Hybrid
ZAR 480,000 - 760,000
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
Senior Front-End Developer - Web Applications
Senior Front-End Developer - Web Applications

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Cutting-edge projects
+2
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Stellenbosch

Hybrid
ZAR 850,000 - 1,100,000
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
Lead Frontend Engineer (React/Typescript)
Lead Frontend Engineer (React/Typescript)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,800,000