Senior Frontend Developer

Placements24

Vereeniging

Hybrid

ZAR 700,000 - 1,100,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Health insurance
Bonuses
Learning & development
Collaborative culture

Job summary

Placements24 in Vereeniging is seeking a Senior Frontend Developer to enhance UI development for web applications. You will collaborate with UI/UX designers and backend engineers to translate designs into functional code, and contribute to front-end architecture in a hybrid work setting.

The role offers mentoring of junior developers, staying updated with modern frameworks, and delivering high-performance interfaces across devices and browsers in a collaborative team environment.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent practical experience.
  • 5+ years of professional experience in front-end development.
  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and modern front-end frameworks.
  • Experience with state management libraries (Redux, Vuex) and build tools (Webpack).
  • Understanding of responsive design principles and cross-browser compatibility.
  • Familiarity with RESTful APIs and asynchronous request handling.

Responsibilities

  • Develop, test, and deploy sophisticated user interfaces using modern front-end frameworks.
  • Collaborate with UI/UX designers to ensure seamless implementation of user-centric designs.
  • Write clean, maintainable, and well-documented code, adhering to coding standards.
  • Optimize application performance for speed and scalability across devices and browsers.
  • Participate in code reviews, providing constructive feedback to peers and junior developers.
  • Stay up-to-date with emerging front-end technologies and best practices.

Skills

Frontend development
React/Angular/Vue
HTML5/CSS3/JS
Redux/Vuex
Webpack
Responsive design
REST APIs

Education

Bachelor's degree in Computer Science or related field

Tools

React
Angular
Vue.js
Redux
Vuex
Webpack

Job description

About the Role

Our client is seeking a talented and experienced Senior Frontend Developer to enhance their user interface development capabilities in Vereeniging . This role is key to building engaging, intuitive, and responsive user experiences for their web applications. You will collaborate closely with UI/UX designers and backend engineers to translate design concepts into functional, high-quality code. This position offers a stimulating hybrid work environment where you can contribute to innovative front-end solutions while mentoring junior team members and shaping the user-facing aspects of our client's digital products.

Key Responsibilities
  • Develop, test, and deploy sophisticated user interfaces using modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Collaborate with UI/UX designers to ensure seamless implementation of user-centric designs.
  • Write clean, maintainable, and well-documented code, adhering to established coding standards.
  • Optimize application performance for maximum speed and scalability across various devices and browsers.
  • Participate in code reviews, providing constructive feedback to peers and junior developers.
  • Stay up-to-date with emerging front-end technologies and best practices.
Requirements
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of professional experience in front-end development.
  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and modern front-end frameworks.
  • Experience with state management libraries (e.g., Redux, Vuex) and build tools (e.g., Webpack).
  • Understanding of responsive design principles and cross-browser compatibility.
  • Familiarity with RESTful APIs and asynchronous request handling.
Benefits
  • Competitive salary and performance-based bonuses.
  • Hybrid work model offering flexibility and work-life balance.
  • Comprehensive health, dental, and vision insurance plans.
  • Opportunities for continuous learning and professional development.
  • A dynamic and collaborative team culture focused on innovation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Frontend Developer
Senior Frontend Developer

Placements24 • Benoni

On-site
ZAR 700,000 - 900,000
Competitive salary
Health insurance
Professional growth
+3
Senior Frontend Engineer
Senior Frontend Engineer

Placements24 • Pretoria

Hybrid
ZAR 800,000 - 1,200,000
Competitive salary and incentives
Health insurance
Frontend Developer
Frontend Developer

Placements24 • Bloemfontein

Hybrid
ZAR 420,000 - 780,000
Hybrid work model
Competitive salary
Equity options
+1
Frontend Developer - UI/UX Specialist
Frontend Developer - UI/UX Specialist

Placements24 • Klerksdorp

Hybrid
ZAR 360,000 - 720,000
Health, dental, and vision insurance
Hybrid work model
Professional development opportunities
+1
Senior Frontend Engineer - UI/UX Focus
Senior Frontend Engineer - UI/UX Focus

Placements24 • Mossel Bay

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid and retirement fund
Professional development
+2
Web Developer - Frontend Focus
Web Developer - Frontend Focus

Placements24 • Klerksdorp

On-site
ZAR 320,000 - 520,000
Health insurance
Retirement plan
Generous leave & company holidays
+1
Frontend Web Developer
Frontend Web Developer

Placements24 • Stellenbosch

On-site
ZAR 420,000 - 660,000
Senior Front-End Developer
Senior Front-End Developer

Placements24 • Gqeberha

Hybrid
ZAR 700,000 - 1,200,000
Stock options
Flexible hours
Health insurance
+3
Frontend Developer - UI/UX Focus
Frontend Developer - UI/UX Focus

Placements24 • Gqeberha

Hybrid
ZAR 450,000 - 650,000
Competitive salary and incentives
Medical and dental insurance
Professional development and training
+2
Web Developer (Frontend)
Web Developer (Frontend)

Placements24 • Rustenburg

On-site
ZAR 360,000 - 480,000
Competitive salary
Medical and retirement benefits
Paid time off
+2