Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

New

Senior Frontend Developer - React & TypeScript

Posted 2 views
Discussion

Summary

Senior Frontend Developer building responsive, user-facing web applications with React and TypeScript for a client based in Rustenburg, South Africa. A hybrid role working closely with UI/UX designers and backend engineers to integrate RESTful APIs, optimize performance, and maintain clean, testable code.

About the Role


Our client is looking for a highly skilled Senior Frontend Developer to enhance their user-facing applications. This hybrid role is based in Rustenburg, offering a blend of in-office collaboration and remote flexibility. You will be responsible for translating complex design concepts into intuitive and responsive user interfaces, working closely with UI/UX designers and backend engineers. The ideal candidate has a passion for creating exceptional user experiences, a deep understanding of modern frontend frameworks, and a commitment to writing clean, efficient, and maintainable code. You will play a key role in shaping the user journey and driving the technical direction of our client's frontend development efforts.


Key Responsibilities



  • Develop and maintain high-quality, responsive web applications using React and TypeScript.

  • Collaborate with UI/UX designers to translate wireframes and mockups into functional user interfaces.

  • Optimize application performance for maximum speed and scalability across various devices and browsers.

  • Write clean, well-documented, and testable code, participating actively in code reviews.

  • Work closely with backend developers to integrate frontend components with server-side logic.

  • Identify and resolve UI/UX issues and bugs promptly.


Requirements



  • Bachelor's degree in Computer Science or a related field, or equivalent experience.

  • 5+ years of professional frontend development experience.

  • Expertise in JavaScript, HTML5, and CSS3, with a strong command of React and TypeScript.

  • Experience with state management libraries (e.g., Redux, Zustand) and build tools (e.g., Webpack).

  • Familiarity with RESTful APIs and asynchronous request handling.

  • Strong understanding of responsive design principles and cross-browser compatibility.


Benefits



  • Competitive salary and potential for performance-based bonuses.

  • Comprehensive health, dental, and vision insurance.

  • Hybrid work model offering flexibility between office and remote work.

  • Opportunities for professional growth and skill development.

  • A collaborative team environment focused on innovation and user satisfaction.

Skills

What Senior Frontend jobs ask for — and how much of it you have →
Apply

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available