Software Developer - Financial Services
The Recruiters Cape Town
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.- 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.
Datafin IT RecruitmentCape 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...
Ace StaffingCape 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...
The Legends AgencyCape 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...