Senior Frontend Developer (React/Angular)

Placements24

Mtubatuba Local Municipality

Hybrid

ZAR 900.000 - 1.200.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Health insurance with dental/vision
Professional development support
Generous annual leave
Remote work option
Access to latest tools/tech
Performance-based bonuses
Stock options

Zusammenfassung

Placements24 is seeking a Senior Frontend Developer in Richards Bay, KwaZulu-Natal, to lead frontend architecture and deliver intuitive web interfaces. You will work with React or Angular, mentor juniors, and collaborate with backend, UI/UX, and product teams to build scalable software solutions.

The role emphasizes clean code, performance, and staying current with frontend trends. Remote work flexibility and a collaborative environment in Richards Bay are available to support a healthy

Qualifikationen

  • Bachelor's degree or equivalent practical experience in CS/Engineering.
  • Minimum 5 years of frontend development experience.
  • Strong knowledge of JavaScript (ES6+), HTML5 and CSS3.
  • Expertise in React or Angular with state management (Redux/NgRx).
  • Experience with frontend build tools and package managers.
  • Familiarity with RESTful APIs and Git.
  • Experience with unit and end-to-end testing.
  • Excellent communication and teamwork abilities.
  • Nice to have remote work experience.

Aufgaben

  • Develop, test, and deploy frontend code for web applications using React or Angular.
  • Translate UI/UX designs into responsive, user-friendly interfaces.
  • Collaborate with backend developers to integrate frontend with server-side logic.
  • Optimize applications for speed, scalability, and cross-browser compatibility.
  • Write clean, maintainable code with proper documentation.
  • Conduct code reviews and share knowledge within the team.
  • Mentor junior frontend developers and support their growth.
  • Stay updated with emerging frontend technologies and best practices.
  • Participate in agile processes including sprint planning and stand-ups.

Kenntnisse

React
Angular
JavaScript ES6+
HTML5
CSS3
Redux
NgRx
Unit testing
Mentoring

Ausbildung

Bachelor's degree in CS/Engineering or related

Tools

Webpack
Babel
npm
Yarn

Jobbeschreibung

About the Role

Our client, a pioneering tech company in the sustainable energy sector, is seeking a talented Senior Frontend Developer with expertise in modern JavaScript frameworks like React or Angular. Based in the industrial heartland of Richards Bay, KwaZulu-Natal , this role is pivotal in building and refining intuitive user interfaces for our cutting-edge software solutions. You will be responsible for translating complex requirements into elegant, responsive, and user-friendly web applications. The ideal candidate possesses a strong understanding of frontend architecture, a passion for clean code, and a proven ability to lead and mentor junior developers. You will collaborate closely with backend engineers, UI/UX designers, and product managers to deliver high-quality, scalable, and performant applications. This is a unique opportunity to contribute to a company making a real difference in the renewable energy space within KwaZulu-Natal .

Key Responsibilities
  • Develop, test, and deploy high-quality frontend code for web applications using React or Angular.
  • Translate UI/UX designs and wireframes into functional, responsive, and visually appealing user interfaces.
  • Collaborate with backend developers to integrate frontend components with server-side logic.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Write clean, maintainable, and well-documented code adhering to best practices.
  • Conduct code reviews to ensure code quality and share knowledge within the development team.
  • Troubleshoot and debug frontend issues, identifying and implementing effective solutions.
  • Mentor and guide junior frontend developers, fostering their technical growth.
  • Stay up-to-date with emerging frontend technologies and best practices, recommending adoption where appropriate.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
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.
  • In-depth knowledge and hands-on experience with JavaScript (ES6+), HTML5, and CSS3.
  • Proven expertise in either React or Angular, including state management libraries (e.g., Redux, NgRx).
  • Experience with frontend build tools (e.g., Webpack, Babel) and package managers (e.g., npm, yarn).
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Understanding of version control systems, particularly Git.
  • Experience with unit testing and end-to-end testing frameworks.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Experience working remotely is a plus.
  • Knowledge of the Richards Bay area or willingness to work from there.
Benefits
  • Our client offers an attractive salary package, reflecting your seniority and expertise.
  • You will be provided with comprehensive health insurance, including medical, dental, and vision coverage.
  • Opportunities for professional development are abundant, with support for certifications, conferences, and further education.
  • Enjoy a generous annual leave allowance, public holidays, and a remote work option for maximum flexibility.
  • We foster a collaborative and innovative work environment in Richards Bay, KwaZulu-Natal , encouraging a healthy work-life balance.
  • Access to the latest technology and development tools is guaranteed.
  • Potential for performance-based bonuses and company stock options are available.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Frontend Engineer (Angular/React)
Senior Frontend Engineer (Angular/React)

Placements24 • East London

Hybrid
ZAR 800.000 - 1.200.000
Health benefits
Hybrid work
Paid time off
+1
Senior Frontend Developer (Remote-First)
Senior Frontend Developer (Remote-First)

Placements24 • Durban

Hybrid
ZAR 900.000 - 1.500.000
Competitive salary
Health and wellness benefits
Generous paid time off
+1
Lead Frontend Developer (React/Angular)
Lead Frontend Developer (React/Angular)

Placements24 • Stellenbosch

Vor Ort
ZAR 900.000 - 1.500.000
On-site Stellenbosch office
Medical aid
Retirement fund contributions
+5
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • George

Hybrid
ZAR 900.000 - 1.400.000
health insurance
paid time off
professional development opportunities
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 Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Gqeberha

Hybrid
ZAR 800.000 - 1.200.000
Hybrid work model
Health insurance
Dental coverage
+2
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Vereeniging

Vor Ort
ZAR 700.000 - 950.000
Competitive salary
Medical aid & retirement fund
Professional development opportunities
+1
Frontend Developer (React Specialist)
Frontend Developer (React Specialist)

Placements24 • Upington

Vor Ort
ZAR 360.000 - 600.000
Competitive salary
Professional development and training
Upington lifestyle benefits
+1
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Rustenburg

Hybrid
ZAR 600.000 - 900.000
Medical aid
Retirement fund
Career development
+2
Senior Frontend Developer (React/Vue.js)
Senior Frontend Developer (React/Vue.js)

Placements24 • Centurion

Hybrid
ZAR 700.000 - 950.000
Private medical aid
Provident fund contribution
Life insurance
+3