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

IT – Software Development
Cape Town – Western Cape – South Africa

ENVIRONMENT:
The coding talents of a React.js Developer is wanted by a dynamic Financial Services company where your core role will entail crafting highly responsive user interfaces and enhancing its application performance. 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, thorough understanding of React.js core principles, and experience with modern Frontend build pipelines. Any experience with RESTful APIs, JSON Web Token, and experience with Azure app services will be highly valued. 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!
 
DUTIES:
  • 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:
MUST-HAVEs –
  • JavaScript
  • Redux
 
Experience –
  • 3+ Years relevant work experience in a similar role
  • Visa requirements: Authorised to work in South Africa with status of citizen/passport holder or permanent resident 
  • Visa sponsorship: Unable to sponsor visa 

+ 27 (0) 21 741 0400