Senior Frontend Engineer (React/TypeScript)

Placements24

Soweto

On-site

ZAR 600,000 - 950,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

Medical aid
Retirement fund
Professional growth
Work-life balance

Job summary

Placements24 in Soweto is seeking a Senior Frontend Engineer to enhance their e-commerce platform. You will translate designs into high-performance React/TypeScript code, collaborating with backend teams and UI/UX designers to deliver robust, scalable web applications.

The ideal candidate has 5+ years in frontend development, strong React and TypeScript expertise, and a passion for exceptional user interfaces. Join a forward-thinking team based in Soweto with growth opportunities.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5+ years of frontend development experience.
  • Strong proficiency in JavaScript, HTML5, and CSS3.
  • Expertise in React and TypeScript, plus Redux/Context API.

Responsibilities

  • Develop and maintain complex, user-friendly web interfaces using React and TypeScript.
  • Collaborate with UI/UX designers to translate wireframes and mockups into functional code.
  • Build reusable components and frontend libraries for future use.
  • Optimize applications for speed, scalability, and cross-device responsiveness.
  • Ensure the technical feasibility of UI/UX designs and write clean, maintainable code.
  • Work with backend developers to integrate frontend with server-side logic.
  • Perform code reviews and provide constructive feedback.
  • Troubleshoot and debug frontend issues and implement solutions.
  • Stay up-to-date with emerging frontend technologies and best practices.

Skills

JavaScript
HTML5
CSS3
React
TypeScript
Redux
Context API
REST APIs
Responsive design
Problem solving
Communication

Education

Bachelor's degree in Computer Science / Software Engineering or related field

Tools

Webpack
Babel

Job description

About the Role

Our client, a forward-thinking e-commerce platform based in Soweto , is seeking an experienced Senior Frontend Engineer to enhance their user interface and user experience. This role involves building sophisticated, responsive web applications using modern technologies. You will be instrumental in translating design concepts into functional, high-performance code, and collaborating closely with backend teams and UI/UX designers. The ideal candidate possesses a deep understanding of React, TypeScript, and frontend best practices, along with a passion for creating exceptional user interfaces. This is a fantastic opportunity to contribute to a rapidly growing digital business.

Key Responsibilities
  • Develop and maintain complex, user-friendly web interfaces using React and TypeScript.
  • Collaborate with UI/UX designers to translate wireframes and mockups into functional code.
  • Build reusable components and frontend libraries for future use.
  • Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers.
  • Ensure the technical feasibility of UI/UX designs.
  • Write clean, maintainable, and well-documented code.
  • Work closely with backend developers to integrate frontend components with server-side logic.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug frontend issues, identifying and implementing effective solutions.
  • Stay up-to-date with emerging frontend technologies and best practices.
Requirements

Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • 5+ years of professional experience in frontend development.
  • Strong proficiency in JavaScript, HTML5, and CSS3.
  • Extensive experience with React and its ecosystem (e.g., Redux, Context API).
  • Expertise in TypeScript.
  • Experience with state management solutions and frontend build tools (e.g., Webpack, Babel).
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Understanding of responsive design principles and cross-browser compatibility.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to work effectively in a team environment based in Soweto .
Benefits

Our client offers a competitive salary, performance incentives, and a comprehensive benefits package, including medical aid and retirement fund contributions. Employees will benefit from a collaborative work environment in Soweto , with opportunities for professional growth and development. Our client invests in training and supports employees in acquiring new skills and certifications. We prioritize a healthy work-life balance and offer programs to support employee well-being. This role provides the chance to work on exciting projects and significantly impact the user experience of a leading e-commerce platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer
Senior Frontend Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Remote work
Competitive salary
Health benefits
+3
Senior Front-End Developer
Senior Front-End Developer

Bluelinesolutions • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Stellenbosch

Hybrid
ZAR 850,000 - 1,100,000
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Medical aid
Retirement planning
Performance incentives
Senior Frontend Developer - React & TypeScript
Senior Frontend Developer - React & TypeScript

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary and bonuses
Health and wellness benefits
Professional development and courses
Frontend Developer (React Specialist)
Frontend Developer (React Specialist)

Placements24 • Soweto

On-site
ZAR 420,000 - 660,000
Medical aid
Provident fund
Professional development
+1
Senior Frontend Engineer - UI/UX Focus
Senior Frontend Engineer - UI/UX Focus

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Medical coverage
Retirement benefits
+2
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Placements24 • East London

Hybrid
GBP 70,000 - 100,000
Competitive salary
Health benefits
Professional development opportunities
Senior Frontend Developer - Enterprise Solutions
Senior Frontend Developer - Enterprise Solutions

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote work flexibility
Training and conference attendance
+1
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Sandton

Hybrid
ZAR 700,000 - 1,100,000
Medical aid
Retirement planning
Professional growth opportunities