Does helping leading organisations achieve world-class performance sound exciting? Well keep reading, because Competitive Capabilities International (CCi) is looking for a seasoned Front-end Angular Developer to join Platform Development Team in Cape Town.
About Competitive Capabilities International (CCi)
At CCi, our mission is to help build efficient and sustainable organisations that empower people to do their best work. With our continuous improvement platform and digital applications, we help businesses unlock greatness in everyone on the journey to world-class performance.
CCi has a 35-year track record of helping leading organisations build competitive capability through maturity-based best practice implementation. We are immensely proud of our continuous improvement solution, TRACC, which has transformed over 3000 supply chains in more than 75 countries.
About this role
As a member of the Platform Development Team, will be responsible for developing Angular-based front end applications.
With this in mind, you will make an impact from day one by:
Developing enterprise grade front-end applications as identified by business using Angular and related technologies
Working closely with Product Owners, Business Analysts and Designers (UX) to flesh out front end application requirements
Playing a lead role in the development of front-end architecture and the establishment of front end coding standards
Working closely with the backend developers to ensure applications are reliably and optimally integrated with the application backend
Ensuring the adoption of responsive design to facilitate application layout in mobile and tablet forms factors when required
Establishing a CI/CD pipeline with automated testing for all front-end applications developed
Ensuring applications are upgraded with the latest Angular versions when required
Participating in the Client Applications Team Scrum processes and strive to continually improve the development process.
Developing of front-end applications
Creating effective CI/CD pipeline in place for all front-end applications
QUALIFICATIONS
Education
Related IT or engineering or computer science qualification.
Experience
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
At least 5 - 7 years' 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
Specific Skills
Highly skilled at building complex applications using Angular4 and above
Building reporting-oriented charts using front end technologies
Competent with Typescript and Javascript
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
Personal Characteristics
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
Come, unlock greatness!
Make your mark at CCi’s Cape Town headquarters (ccitracc.com)
Preference will be given to candidates from previously disadvantaged groups.
To apply for this position, please click here.
Experienced
Full-time
Business Consulting
Platform Development
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.