Are you an experienced Front-End Engineer looking for an exciting opportunity to work in a dynamic and innovative environment? Look no further than Competitive Capabilities International (CCi). Join our team and contribute to building world-class digital applications that empower leading organizations to achieve unparalleled performance.
About Competitive Capabilities International (CCi)
CCi is dedicated to helping organizations build efficient and sustainable operations. With our continuous improvement platform and digital applications, we enable businesses to unlock their full potential on the journey towards excellence.
With over 35 years of industry experience, CCi has a proven track record of transforming supply chains in over 75 countries with our TRACC continuous improvement solution.
Requirements
As a member of the Platform Development Team, you 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 implementation of best practices.
- Working closely with the backend developers to ensure great user experiences.
- 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 team's Scrum processes and strive to continually improve the development process.
QUALIFICATIONS
Education
- Related IT or engineering or computer science qualification.
Experience
- At least 5 years’ experience building complex user experiences 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.
- Experience with OAuth2/ OpenIdConnect Integration
- At least 3 years’ experience integrating with REST API’s
- Experience with Figma 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 and experience implementing progressive webapps (PWA's)
- Ability to create user experiences aligned with UX specifications
- OAuth2 and OpenIdConnect authentication
- REST API integration
- Experience with charting & customizable dashboards
Benefits
- Competitive salary
- Health Allowance
- Flexible working hours
- Professional development opportunities