Software Developer at Robert Walters

Company:

Robert Walters

Robert Walters

Industry: Consulting

Deadline: Not specified

Job Type: Full Time

Experience: 3 years

Location: Western Cape

Province: Cape Town

Field: ICT / Computer

Job Specification

  • My client, a leading financial services company, is seeking a React.js Software Developer to join their dynamic team. This opportunity is ideal for professionals who thrive in a high-energy environment and have a strong sense of initiative. Occasional international travel may be expected.

Role Overview

  • We are looking for a skilled React.js Developer with 3+ years of experience to develop and implement user interface components using React.js and supporting tools such as Redux, Flux, and Webpack.
  • The successful candidate will also be responsible for performance optimization and front-end documentation, offering significant career growth opportunities.

Key Responsibilities

  • Develop and implement responsive UI components using React concepts.
  • Build and maintain reusable front-end components and libraries.
  • Translate wireframes and UI designs into high-quality code.
  • Optimize components for performance across various browsers and devices.
  • Collaborate with the development team on UI/UX improvements and implementation.
  • Monitor, maintain, and enhance front-end performance.
  • Document all codebase changes and updates.

Requirements

  • 3+ years of experience in React.js development.
  • Strong proficiency in JavaScript, including DOM manipulation and JavaScript object model.
  • Deep understanding of React.js and its core principles.
  • Experience with state management tools such as Redux or Flux.
  • Strong skills in JavaScript, CSS, and HTML.
  • Experience with data structure libraries (e.g., Immutable.js).
  • Familiarity with RESTful APIs.
  • Knowledge of modern authorization methods (e.g., JWT).
  • Familiarity with front-end build tools and pipelines.
  • Understanding of business requirements and ability to translate them into technical solutions.
  • Skilled in benchmarking and front-end optimization.
  • Experience with version control tools (e.g., Git).
  • Experience with Azure App Services is a plus.
  • Additional experience with .NET Core API development is highly advantageous.
  • Knowledge of isomorphic React is a plus.



Share this job:

Chief Financial Officer (CFO) at Robert Walters

Caretaker: Halls (Pine Valley): (REF: COM 111) at Witzenberg Municipality