Role: Angular Developer
Duration: Long Term
Job Description:
Education Requirements:
· Bachelor’s degree (8 years of additional relevant experience may be substituted for education)
Required Skills:
· 5 years of overall IT experience where has been responsible for delivery of components
· Angular 8+, Angular 10 is a plus, especially if working on Ionic.
· Experience in web, mobile web apps and PWA. Hybrid web apps a plus (Phonegap/Ionic)
· Typescript
· CSS/SASS
· Knowledge of how to use CSS frameworks (Bootstrap/Angular Material)
· Bootstrap
· Javascript
· Angular integration with Rest Services
· 508/Accessibility compliance
· Ionic framework (ideal, but if you know Angular 10, should be able to pick it up relatively fast)
· GIT. Experience submitting pull requests and reviewing/approving pull requests.
· Unit Testing: Karma/Jasmine
· E2E testing: Protractor (nice to have)
· iOS and Android development (nice to have, even if experience limited to tutorials. Will help with Ionic development)
· Familiarity with Jenkins
· Docker/Vagrant (nice to have)
Soft skills:
• Agile development
• Leadership within team or leading team
• Good coding habits: (Reviews, TDD, e2e testing)
• Ability to task and plan accordingly for their own line items.