Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Placements24

NewBe an early applicant

Senior Frontend Engineer (React/TypeScript)

Posted Updated 2 views
Discussion

Summary

Senior frontend engineer building responsive, scalable user interfaces in React and TypeScript for a software development company in East London, South Africa. Day to day involves translating designs into components, integrating REST APIs, optimizing performance, and mentoring juniors in an Agile, hybrid team.

About the Role

Our client, a cutting-edge software development company creating innovative solutions for the global market, is seeking a talented Senior Frontend Engineer with expertise in React and TypeScript . This role, based in East London, Eastern Cape, ZA , focuses on building engaging, responsive, and user-friendly interfaces for complex web applications. You will collaborate closely with UI/UX designers and backend engineers to translate sophisticated designs into high-quality, performant code. The ideal candidate possesses a deep understanding of modern frontend technologies, a keen eye for design detail, and a passion for creating exceptional user experiences. Join a dynamic team that values collaboration, innovation, and technical excellence.

Key Responsibilities

  • Develop, test, and deploy high-quality, scalable, and responsive user interfaces using React and TypeScript.
  • Collaborate with UI/UX designers to translate wireframes and mockups into functional web components.
  • Work closely with backend engineers to integrate frontend applications with server-side logic and APIs.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Optimize frontend performance for speed, scalability, and user experience.
  • Implement and maintain reusable UI components and libraries.
  • Conduct code reviews, provide constructive feedback, and mentor junior frontend developers.
  • Troubleshoot and debug frontend issues, ensuring a seamless user experience.
  • Stay up-to-date with the latest trends and advancements in frontend development.
  • Participate in Agile development processes, including sprint planning and retrospectives.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 4+ years of professional experience in frontend development.
  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Expertise with the React library and its ecosystem (e.g., Redux, Context API).
  • Experience with modern frontend build tools (e.g., Webpack, Babel).
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Experience with version control systems, particularly Git.
  • Knowledge of frontend testing frameworks (e.g., Jest, React Testing Library).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a team-oriented environment.

Benefits

  • Competitive annual salary of Rands .
  • Comprehensive health, dental, and vision insurance.
  • Generous retirement savings plan.
  • Ample paid time off and company holidays.
  • Opportunities for professional development, training, and conference attendance.
  • Hybrid work arrangement offering flexibility.
  • A collaborative and innovative work environment in East London .
  • Performance-based bonuses.

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 →