Software Developer - Financial Services

apartmentThe Recruiters placeCape Town calendar_month 

Well established financial services company is looking to employ a Software Developer, offering a considerable career opportunity within a dynamic environment to the successful applicant.

They are looking for a skilled and competent React.js Developer with 3-5+ years of experience to join their development team.

In this role, you will be responsible for:

Developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack.
  1. Profiling and improving front-end performance and documenting their front-end codebase.

Responsibilities:

  • Developing and implementing highly-responsive user interface components using React concepts.
  • Developing and implementing front-end architecture to support user interface concepts.
  • Building reusable components and front-end libraries for future use.
  • Translating wireframes into high quality code.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • Meeting with the development team to discuss user interface ideas and applications.
  • Monitoring and improving front-end performance.
  • Documenting application changes and developing updates.

Criteria:

Ultimately, a top-class React.js Developer should be able to design and build modern user interface components to enhance application performance.

To ensure success as a React.js Developer, you should have:

  • In-depth knowledge of JavaScript and React concepts
  • Excellent front-end coding skills
  • A good understanding of progressive web applications.
  • Experience: 3-5+ years 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
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end 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
  • Experience with Azure app services is a plus
  • In addition to React, solid understanding and experience working with and developing .NET core APIs will be advantageous.

Only individuals who have strong initiative and can handle a high-energy environment need apply. Occasional international travel may be expected.

local_fire_departmentUrgent

Junior-Mid Software Developer (C#.Net)

apartmentDatafin IT RecruitmentplaceCape Town
ENVIRONMENT: THE coding talents of an ambitious Junior-Mid Software Developer with strong C#.Net skills is sought by a dynamic provider of world-class Outsourced and Incident Management Services based in Tokai. You will help design, develop...
apartmentAce StaffingplaceCape Town
Java Software Developer Stellenbosch | Hybrid About the Role A growing engineering team in Stellenbosch is seeking Intermediate to Senior Java Developers to work on an exciting new cloud-based project. The successful candidate will be responsible...
thumb_up_altRecommended

Senior Backend Software Developer

apartmentThe Legends AgencyplaceCape Town
Senior Backend Software Developer Shape the future of sports technology with cutting-edge backend systems Claremont, Cape Town | R100,000 - R125,000 p/m About Our Client A pioneering sports technology company is redefining how professional...