We bring an Out of the Ordinary approach to creating and managing wealth.
Founded in South Africa as a small finance company, today we offer clients our services as a global bank and asset management group.
Follow us on LinkedIn for unique insights from leading minds within the world of finance and Out of the Ordinary stories about our people, communit...
Read more about this company
We are seeking an experienced Angular Web Engineer to join our team. The successful candidate will be responsible for developing and maintaining our web applications using Angular and related technologies. The ideal candidate will have a strong background in Angular development and a passion for creating high-quality, scalable web applications.
Experience, skill and capability
Develop and maintain our web applications using Angular and related technologies.
Collaborate with cross-functional teams to design and implement and maintain features.
Write clean, maintainable, and testable code.
Ensure high performance and availability of web applications.
Participate in code reviews and ensure code quality.
Stay up to date with emerging trends and technologies in Angular development.
Requirements:
At least 7 years of experience developing web applications of which at least 3 years using Angular for development
Experience in creating professionally designed web applications from Figma and working with UI & UX designers
Strong proficiency in HTML, CSS, and JavaScript
Deep knowledge of Angular (18+), TypeScript, and related technologies
Experience with Nx, NGXS, RxJS
Experience with Angular JS and SASS
Good eye for styling and creating pixel-perfect components
Knowledge of RESTful web services and API design
Experience creating and maintaining CI/CD pipelines
Experience with Agile development methodologies
Strong problem-solving skills and attention to detail
Excellent communication and collaboration skills
Testing using Cypress and Jest or similar tools
Strong understanding of version control (Git)
Nice to have:
Experience with other front-end frameworks such as React or Vue
Bachelor's degree in computer science or related field
Experience with back-end technologies such as Node.js or .NET
Experience with cloud platforms such as AWS or Azure