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

Placements24

Stellenbosch

Hybrid

ZAR 700,000 - 950,000

Full time

17 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Remote work option
Learning opportunities
Competitive salary

Job summary

Placements24 is seeking a highly skilled Senior Front-End Developer to build modern web applications using React or Vue.js. You will translate designs into responsive, high-performance interfaces and mentor junior developers in a collaborative, fast-paced environment in Stellenbosch, Western Cape.

You will work closely with UI/UX designers and back-end engineers, implement state management with Redux or Vuex, and contribute to architectural decisions while staying current with front-end

Qualifications

  • Proven experience as a Senior Front-End Developer with a strong portfolio.
  • Expertise in JavaScript, HTML5, and CSS3.
  • Hands-on experience with React or Vue.js and state management.
  • Experience with RESTful APIs and front-end testing.

Responsibilities

  • Develop, test, and deploy responsive front-end code using React or Vue.js.
  • Collaborate with UI/UX designers to translate visuals into functional interfaces.
  • Work with back-end developers to integrate front-end components with server-side logic.
  • Mentor and guide junior front-end developers and contribute to architecture discussions.
  • Ensure performance, cross-browser compatibility, and maintain high code quality.

Skills

JavaScript
HTML5
CSS3
React
Vue.js
Redux
Vuex
Webpack
Vite
RESTful APIs
Jest
Cypress
Git
Communication

Education

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

Tools

Webpack
Vite
Redux
Vuex
Git

Job description

About the Role

Our client is seeking a highly skilled and experienced Senior Front-End Developer specializing in modern JavaScript frameworks like React or Vue.js. This role is critical for building sophisticated, user-friendly, and performant web applications. You will be responsible for translating complex design mockups and wireframes into high-quality, responsive code. The ideal candidate possesses a deep understanding of front-end architecture, best practices in UI development, and a passion for creating seamless user experiences. This position offers a significant opportunity to contribute to innovative projects and shape the future of our client's digital products from our Stellenbosch, Western Cape location. We are looking for a technically adept individual who can also mentor junior developers and contribute to architectural decisions.

Key Responsibilities
  • Develop, test, and deploy high-quality, responsive front-end code using React or Vue.js.
  • Collaborate closely with UI/UX designers to translate visual concepts into functional interfaces.
  • Work with back-end developers to integrate front-end components with server-side logic.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Write clean, maintainable, and well-documented code following established standards.
  • Participate in code reviews, providing constructive feedback to team members.
  • Mentor and guide junior front-end developers, fostering a culture of learning and excellence.
  • Contribute to architectural discussions and technology selection for front-end development.
  • Stay up-to-date with emerging front-end technologies and best practices.
Requirements
  • Proven experience as a Senior Front-End Developer or similar role, with a strong portfolio of web applications.
  • Expertise in JavaScript, HTML5, and CSS3.
  • In-depth knowledge and practical experience with either React or Vue.js framework.
  • Proficiency in state management libraries (e.g., Redux, Vuex) and build tools (e.g., Webpack, Vite).
  • Experience with RESTful APIs and asynchronous request handling.
  • Understanding of front-end testing frameworks (e.g., Jest, Cypress).
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
  • Highly competitive salary package and potential for bonuses.
  • Comprehensive medical and retirement benefits.
  • Flexible working hours and a supportive remote work environment.
  • Opportunities for continuous learning, professional development, and attending tech conferences.
  • Be part of a forward-thinking team working on cutting-edge technologies in Stellenbosch, Western Cape.
  • Contribute to impactful projects that shape user experiences.
  • Generous paid time off and company holidays.
  • A culture that values innovation and collaboration.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Competitive compensation
Health insurance
Retirement fund
+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
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 Front-End Developer
Senior Front-End Developer

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Medical Insurance
Pension Plan
Training Budget
+3
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
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
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 Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Hybrid work model
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