Senior Frontend Developer

Placements24

Mossel Bay

Hybrid

ZAR 900,000 - 1,200,000

Full time

2 days 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

Hybrid work model
Medical aid
Professional development opportunities
Conference attendance

Job summary

Placements24 in Mossel Bay, Western Cape, SA, seeks a Senior Frontend Developer to lead the creation of engaging, responsive user interfaces. You will transform designs into interactive web experiences, using React, Angular, or Vue.js, and collaborate with UX/UI designers and backend teams.

The role emphasizes clean code, accessibility, performance optimization, and mentorship. A strong portfolio and 5+ years of frontend experience are expected in a dynamic, hybrid work setting in Mossel Bay.

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • Minimum of 5 years of frontend development experience.
  • Proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Extensive experience with at least one modern JavaScript framework/library (React/Angular/Vue.js).
  • Experience with state management libraries (Redux/Vuex/NgRx).
  • Strong understanding of responsive design and mobile-first development.
  • Experience with frontend build tools (Webpack/Babel/Parcel).
  • Familiarity with RESTful API integration.
  • Experience with Git.
  • Knowledge of accessibility standards (WCAG) and cross-browser compatibility.
  • Excellent problem-solving, communication, and teamwork skills.
  • UI/UX knowledge is a plus.

Responsibilities

  • Develop, test, and deploy responsive UIs using modern JavaScript frameworks.
  • Translate UI/UX designs into pixel-perfect web pages and apps.
  • Write clean, maintainable frontend code with good documentation.
  • Collaborate with backend developers to integrate frontend with APIs.
  • Optimize frontend performance for speed and scalability.
  • Implement and maintain frontend testing strategies.
  • Conduct code reviews and ensure best practices.
  • Stay updated with frontend technologies and trends.
  • Troubleshoot frontend issues for seamless UX.
  • Work with product managers to refine requirements.
  • Mentor junior developers and contribute to team growth.

Skills

HTML5
CSS3
JavaScript
React
Angular
Vue.js
Redux
Vuex
NgRx
REST API
Git
WCAG
Problem-solving
Communication
Teamwork

Education

Bachelor's degree in Computer Science, Web Design, or related field

Tools

Webpack
Babel
Parcel

Job description

About the Role

Our client, a dynamic digital solutions agency situated in the scenic coastal town of Mossel Bay, Western Cape, ZA, is seeking a highly skilled Senior Frontend Developer to lead the creation of engaging and responsive user interfaces. This role is crucial for translating design concepts into functional, interactive web experiences. You will work with modern frontend technologies, collaborating closely with UX/UI designers and backend developers to deliver exceptional user journeys. The ideal candidate possesses a keen eye for detail, a passion for creating intuitive interfaces, and a strong command of JavaScript frameworks and related tools. This is an excellent opportunity to make a significant impact on client projects within a vibrant team environment in Mossel Bay.

Key Responsibilities
  • Develop, test, and deploy high-quality, responsive, and interactive user interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Translate UI/UX design wireframes and mockups into functional, pixel-perfect web pages and applications.
  • Write clean, efficient, well-documented, and maintainable frontend code.
  • Collaborate closely with backend developers to integrate frontend logic with server-side applications via APIs.
  • Optimize frontend performance for speed, scalability, and cross-browser compatibility.
  • Implement and maintain frontend testing strategies (unit, integration, end-to-end testing).
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Stay up-to-date with the latest frontend technologies, trends, and best practices.
  • Troubleshoot and debug frontend issues, ensuring a seamless user experience.
  • Work with product managers and designers to refine requirements and user stories.
  • Mentor junior frontend developers and contribute to the team's technical growth.
Requirements
  • Bachelor's degree in Computer Science, Web Design, or a related field, or equivalent professional experience.
  • Minimum of 5 years of professional experience in frontend development.
  • Proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Extensive experience with at least one modern JavaScript framework/library (e.g., React, Angular, Vue.js).
  • Experience with state management libraries (e.g., Redux, Vuex, NgRx).
  • Strong understanding of responsive design principles and mobile-first development.
  • Experience with frontend build tools (e.g., Webpack, Babel, Parcel).
  • Familiarity with RESTful API integration.
  • Experience with version control systems (e.g., Git).
  • Knowledge of accessibility standards (WCAG) and cross-browser compatibility issues.
  • Excellent problem-solving, communication, and teamwork skills.
  • Experience with UI/UX principles is a plus.
Benefits
  • Our client offers a competitive salary, comprehensive benefits package including medical aid, opportunities for professional development and attending industry conferences, and a creative and collaborative work environment.
  • Enjoy a hybrid work model that balances office collaboration with personal flexibility.
  • This role is based in the beautiful and growing region of Mossel Bay, Western Cape, ZA, offering a great lifestyle balance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Developer - Interactive Web Experiences
Senior Frontend Developer - Interactive Web Experiences

Placements24 • Mossel Bay

On-site
ZAR 720,000 - 960,000
Health insurance
Performance bonuses
Professional growth
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
Frontend Developer (React/Angular)
Frontend Developer (React/Angular)

Placements24 • Mossel Bay

On-site
ZAR 420,000 - 660,000
Competitive salary
Medical aid contributions
Opportunities for professional growth
Frontend Developer (Senior)
Frontend Developer (Senior)

Placements24 • Stellenbosch

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary
Hybrid work model
Stellenbosch office facilities
+4
Senior Frontend Engineer
Senior Frontend Engineer

Placements24 • Paarl

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Health and wellness benefits
Generous annual leave
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
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
Senior Frontend Developer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,400,000
Hybrid work model
Medical aid
Retirement fund contributions
+3
Senior Frontend Developer (React Specialist)
Senior Frontend Developer (React Specialist)

Placements24 • Paarl

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical and retirement benefits
Growth opportunities
+3
Lead Frontend Developer - React Specialist
Lead Frontend Developer - React Specialist

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical aid and retirement fund
Generous annual leave
+3