Senior Frontend Developer (React/TypeScript)

Placements24

Stellenbosch

Hybrid

ZAR 900,000 - 1,300,000

Full time

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

Competitive salary in ZAR
Hybrid work arrangement in Stellenbosh
Medical aid and retirement planning
Generous annual leave
Professional development opportunities

Job summary

Placements24 in Stellenbosch, Western Cape, is seeking a Senior Frontend Developer with expertise in React and TypeScript to build high-quality, responsive user interfaces and optimize performance. You will collaborate with designers and backend developers to implement features and improve the product experience.

The role offers hybrid work with in-office collaboration in Stellenbosch. The ideal candidate has 5+ years of experience, strong JavaScript, React, TypeScript, and modern tooling

Qualifications

  • Bachelor's degree or equivalent practical experience in a related field.
  • 5+ years of professional front-end development experience.
  • Strong proficiency in JavaScript (ES6+), HTML5 and CSS3.
  • Extensive React.js experience and modern state management libraries.
  • Expertise with TypeScript and large-scale projects, familiarity with Webpack or Vite.
  • Experience with RESTful APIs, testing, and web performance optimization.

Responsibilities

  • Develop and maintain complex, interactive UIs using React and TypeScript.
  • Implement responsive designs for multiple devices and screens.
  • Collaborate with UI/UX designers to translate wireframes into code.
  • Integrate front-end components with server-side logic and APIs.
  • Optimize web applications for speed, scalability, and performance.
  • Write maintainable code with clear documentation and testing in mind.
  • Conduct code reviews and provide constructive feedback to teammates.
  • Troubleshoot front-end issues to ensure a smooth user experience.

Skills

Front-end development
React.js
TypeScript
JavaScript (ES6+)
HTML5 & CSS3
Performance optimization

Education

Bachelor's degree or equivalent

Tools

Redux
Zustand
Webpack
Vite
REST APIs
Jest
React Testing Library

Job description

About the Role

Our client, a dynamic and innovative tech startup, is seeking a talented Senior Frontend Developer with expertise in React and TypeScript to join their growing team in Stellenbosch, Western Cape . This role is perfect for a developer who is passionate about building high-quality, user-friendly interfaces and optimizing web application performance. You will play a key role in designing, developing, and implementing cutting-edge front-end solutions, working closely with designers and backend developers to deliver exceptional user experiences. The ideal candidate will have a strong understanding of modern JavaScript frameworks, state management, and responsive design principles. This hybrid role allows for a blend of remote work flexibility and in‑office collaboration, fostering a strong team dynamic. You will be instrumental in shaping the user interface of our client's flagship products and contributing to their technical roadmap.

Key Responsibilities
  • Develop and maintain complex, interactive user interfaces using React and TypeScript.
  • Implement responsive designs that ensure optimal viewing across various devices and screen sizes.
  • Collaborate with UI/UX designers to translate wireframes and mockups into high-quality code.
  • Work closely with backend developers to integrate front-end components with server-side logic and APIs.
  • Optimize web applications for maximum speed, scalability, and performance.
  • Write clean, well-documented, and maintainable code, adhering to coding standards.
  • Conduct code reviews and provide constructive feedback to other team members.
  • Troubleshoot and debug front-end issues, ensuring a smooth user experience.
  • Stay up-to-date with the latest trends and technologies in front-end development.
  • Contribute to architectural discussions and technical decision-making.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in front-end development.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Extensive experience with React.js and modern state management libraries (e.g., Redux, Zustand).
  • Expertise in TypeScript and its application in large-scale projects.
  • Familiarity with build tools like Webpack or Vite.
  • Experience with RESTful APIs and asynchronous request handling.
  • Understanding of web performance optimization techniques.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills, essential for a hybrid role in Stellenbosch, Western Cape.
  • Experience with testing frameworks (e.g., Jest, React Testing Library) is a plus.
Benefits
  • A competitive annual salary of ZAR.
  • Hybrid work arrangement, offering flexibility and in‑office synergy in Stellenbosch, Western Cape .
  • Opportunity to work on innovative products with a significant impact.
  • Comprehensive medical aid and retirement planning.
  • Generous annual leave and paid time off.
  • Professional development opportunities, including training and conference attendance.
  • A creative and collaborative team environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Lead Frontend Engineer (React/TypeScript)
Lead Frontend Engineer (React/TypeScript)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,800,000
Senior Frontend Developer - React & TypeScript
Senior Frontend Developer - React & TypeScript

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Competitive pay
Health insurance
Hybrid work model
+1
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
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Hybrid work model
Senior Frontend Engineer (React/TypeScript)
Senior Frontend Engineer (React/TypeScript)

Placements24 • Sandton

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional development
+3
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/TypeScript)
Frontend Developer (React/TypeScript)

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Paid annual leave
+5
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Medical aid
Retirement planning
Performance incentives