Job Details

Frontend Engineer, React.js

About

Description

We’re looking for a Front-End Software Engineer who’s passionate about building sleek, user-friendly web apps. You’ll work closely with our product, design, and backend teams to bring ideas to life, ensuring our customers have a seamless experience.

Responsibilities

  • React Expertise: React Expertise: 5+ years of experience with React
  • js, including hooks, state management (eg
  • , MobX, Redux), JSX, the virtual DOM, and component lifecycle
  • TypeScript Proficiency: Strong experience with TypeScript, including advanced types, interfaces, and generics for creating type-safe components
  • JavaScript Mastery: In-depth knowledge of JavaScript (ES6+), including closures, async/await, event loop, DOM API, and reactive programming patterns
  • Performance Optimization: Proven ability to optimize apps for speed, efficiency, and responsiveness using techniques such as memoization, lazy loading, code splitting, reducing bundle size, tree-shaking, and leveraging modern build tools (eg, Vite) UI/UX Focus: A strong eye for creating beautiful, intuitive, and responsive user interfaces, with a keen sense for user experience best practice API Master: Expertise in integrating real-world APIs, handling asynchronous operations, and gracefully managing errors

Qualifications

  • Computer Science
  • IT
  • Related

Application instructions:

  • Apply Now!!

Hiring organization

Hiring organization image

Deel

Employment Type: Job

Job Location: Cape Town, Western Cape, South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs