Competitive Capabilities International (CCI) currently has a vacancy available for a Front End Angular Developer to join a dynamic and multi-skilled Platform Delivery Team.
The Front End Angular Developer will be responsible for developing Angular-based front end applications in the Platform Delivery Team.
Do you want to make to make a difference to how blue chip companies like Diageo, Bayer and Coca-Cola operate, helping them to become more efficient in their operations and supply chain?
Join CCI and you’ll be able to do just that.
We’re a global organisation headquartered in Cape Town, with operations in all major regions – so you can be a truly global citizen working closely with global corporates in the USA, Europe and China, while at the same time being able to enjoy the best of what the Western Cape has to offer.
We help clients in 75 countries around the world transform their operations and supply chain to be world class.
You will work on challenging assignments to help unlock greatness in our people and our clients and to build competitive capability through our digital applications.
We are proud that although we’re small, we compete with major global consulting companies and we have a long track record (more than 35 years!) of exceptional service and impact, which has earned us international acclaim and awards.
What’s in it for you?
Not only do you get to help make great companies even better, we offer competitive compensation plus the ability to grow your career through our extensive investment in formal training and development. Because we are a small company you will be given loads of opportunity to build a wide skill set and you will be encouraged to innovate and consistently improve. We also offer flexible hours and the opportunity to work remotely, as well as from our offices in Century City. We are proud to be part of the South Africa’s nation building and we are committed to equity, fairness and a sustainable environment.
Develop enterprise grade front-end applications as identified by business using Angular and related technologies
Work closely with Product Owners, Business Analysts and Designers (UX) to flesh out front end application requirements
Play a lead role in the development of front-end architecture and the establishment of front end coding standards
Work closely with the backend developers to ensure applications are reliably and optimally integrated with the application backend
Ensure the adoption of responsive design to facilitate application layout in mobile and tablet forms factors when required
Establish a CI/CD pipeline with automated testing for all front-end applications developed
Ensure applications are upgraded with the latest Angular versions when required
Participate in the Client Applications Team Scrum processes and strive to continually improve the development process.
Development of front-end applications
Create effective CI/CD pipeline in place for all front-end applications
KEY PERFORMANCE INDICATORS
KPI 1: Development of front end applications integrated with the Back-Office according to business need
KPI 2: Definition of front end architecture and standards
KPI 3: Development of CI/CD pipelines for front end applications
KPI 4: Participation in the Client Application Team Scrum process and collaboration with product owners, backend developers and graphic designers
KPI 5: Contribute towards front end technological innovations
Related IT or engineering or computer science qualification.
At least 5 years’ experience building modern and complex user interfaces and experiences
At least 1 years’ experience in lead/ architect role on the front end
Commercial experience with a diverse set of front end frameworks e.g. Angular, React, Vue, etc.
At least 1 years’ experience charting complex data and building interactive reports/ visualizations
At least 2 years’ experience with front end application architecture, design and setting of standards for front-end development.
At least 3 years’ experience integrating with REST API’s
Experience with OAuth2/ OpenIdConnect Integration
AWS backend knowledge, Java and/or .Net advantageous
Highly skilled at building complex applications using Angular4 and above
Building reporting-oriented charts using front end technologies
Proficient with HTML5 and CSS3
Responsive design experience
Ability to create user experiences aligned with UX specifications
OAuth2 and OpenIdConnect authentication
REST API integration
Experience with charting & customizable dashboards
Attention to detail
Strong analytical skills
Delivery to deadline and quality focused
Innovative and adaptable to changing business requirements
Passion for building engaging user experiences
KEY RELATIONSHIPS AND CHALLENGES
Work closely with Product Owners to ensure front applications are built according to business need
Working with outsourced software developers when required to fulfil development objectives
Ensure that front end architecture is enterprise grade
Work closely with backend developers to ensure effective integration with Back Office API’s
To apply for this position, please click here.
Platform Delivery - Products
We have a professional team standing by to answer any questions you may have.
Fill in the form below and we'll get back to you within one business day.