Enable job alerts via email!

React.js Developer (Redux & JavaScript) (CPT Hybrid)

DataFin

Cape Town

On-site

ZAR 600 000 - 800 000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic Financial Services company in South Africa is seeking an experienced React.js Developer. You will design and build modern user interface components, optimizing performance across various devices. The ideal candidate has over 3 years of experience in React.js development and strong JavaScript skills. If you are passionate about creating exceptional user experiences, apply now.

Qualifications

  • 3+ years relevant work experience in React.js Development.
  • Strong proficiency in JavaScript, including DOM manipulation.
  • Thorough understanding of React.js and its core principles.

Responsibilities

  • Develop and implement highly responsive user interface components.
  • Build reusable components and Frontend libraries for future use.
  • Translate wireframes into high quality code.

Skills

React.js Development
JavaScript
DOM Manipulation
RESTful APIs
Frontend Optimization

Tools

Flux
Redux
Webpack
Job description
Overview

ENVIRONMENT: DESIGN & build modern user interface components to enhance application performance as the next React.js Developer sought by a dynamic Financial Services company. Working on cutting-edge projects, you will develop and implement user interface components using React.js, Redux, Flux, and Webpack while being responsible for building reusable components, translating wireframes into high-quality code, and optimizing Frontend performance across various devices and browsers. The ideal candidate must have 3+ years’ experience in a similar role, an in-depth knowledge of JavaScript and React concepts, strong Frontend coding skills & a good understanding of progressive web applications. If you\'re passionate about creating exceptional user experiences and ready to take on exciting challenges in the Financial Services sector, they want to hear from you!

Responsibilities
  • Develop and implement highly responsive user interface components using React concepts.
  • Develop and implement Frontend architecture to support user interface concepts.
  • Build reusable components and Frontend libraries for future use.
  • Translate wireframes into high quality code.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Meet with the Development team to discuss user interface ideas and applications.
  • Monitor and improve Frontend performance.
  • Document application changes and developing updates.
Requirements
  • 3+ Years relevant work experience in React.js Development.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React.js and its core principles.
  • Experience with popular React.js workflows (such as Flux or Redux).
  • Preferred to have experience in JavaScript, CSS, HTML.
  • Familiarity with RESTful APIs.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Familiarity with modern Frontend build pipelines and tools.
  • Ability to understand business requirements and translate them into technical requirements.
  • A knack for benchmarking and optimization.
  • Familiarity with Code Versioning tools.
Advantageous
  • Knowledge of isomorphic React.
  • Experience with Azure App Services.
  • A solid understanding and experience working with and developing .NET Core APIs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.