Job Search and Career Advice Platform

Enable job alerts via email!

Senior React Front-End Developer

Boardroom Appointments

Cape Town

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology recruitment agency is seeking a Senior React Front-End Developer in Cape Town. The successful candidate will collaborate with designers and back-end developers to implement UI/UX designs and maintain reusable components. Essential qualifications include a Bachelor's degree in Computer Science and strong skills in React and version control systems. Candidates with experience in TypeScript, Tailwind CSS, and REST APIs will stand out. This role promises the opportunity to work on high-quality, responsive applications in a collaborative environment.

Qualifications

  • Bachelor's degree in Computer Science or Software Engineering required.
  • Proficiency in React and frontend development tools mandatory.
  • Experience collaborating with designers on UI/UX.

Responsibilities

  • Collaborate with designers and back-end developers to implement UI/UX.
  • Develop and maintain high-quality web applications using React.
  • Review and test code to ensure software quality.

Skills

UI/UX design principles
Leadership
Communication skills
Version control (Git)
Frontend build tools (Webpack, NPM, Yarn)

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

React
TypeScript
Tailwind CSS
Storybook
Job description
About the job Senior React Front-End Developer

DUTIES & RESPONSIBILITIES:

  • In this role you will collaborate with designers and back-end developers to implement UI/UX designs, develop and maintain reusable components, write clean and efficient code, and perform code reviews.
  • Develop and maintain high-quality, responsive web applications using React
  • Collaborate with designers and back-end developers to implement UI/UX designs
  • Evaluate business requirements to ensure alignment between business and technology
  • Build and maintain reusable component libraries
  • Adhere to best coding practices
  • Review and test code to ensure high-quality software

REQUIREMENTS:

  • Bachelors degree in Computer Science, Software Engineering, or a related field. Equivalent job experience will be considered
  • Experience with front-end build tools and package managers such as Webpack, NPM, and Yarn
  • Strong understanding of UI/UX design principles and experience collaborating with designers
  • Ability to take a project from identifying objectives, defining the testing plan, implementing testing all the way through to actual launch of the project and ongoing monitoring of the performance of the project
  • Experience with version control systems such as Git
  • Excellent leadership, verbal and written communication skills

TO STAND OUT:

  • Extensive experience with TypeScript and the development of REST APIs
  • Experience using Tailwind CSS and Storybook
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.