Summary
The Angular Developer will play a critical role in building and maintaining applications that support our core mission, with a focus on seamless integration and high performance.
What You'll Be Doing:
- Follow TDD/BDD development with extensive unit testing
- Develop applications with WCAG compliance with 508 compatibility
- Creating and using style guides
- Performance tuning of UI applications
- Manage tasks, sprints, and timesheet entry in JIRA, documentation in Confluence, and code repositories in Bitbucket
Required Qualifications:
- Requires bachelor’s Degree in engineering, Math, or Science and a minimum of 8-15 years of relevant experience
- Solid understanding and development experience in Angular and knowledge in REACT
- Extensive programming experience in HTML5, CSS3, SCSS, SASS or LESS, Material, Bootstrap, PrimeNG
- Experience with Typescript
- Excellent JavaScript knowledge and programming experience with ES5/ES6
- Experience in developing UI applications with WCAG compliance
- Experience with tools like Redux, Webpack, Angular CLI and/or Gulp
- Experience consuming REST APIs
- TDD/BDD experience (Jest, Jasmine, Karma or Chai)
- Experience with client-side architecture and design patterns
- Knowledge of cross-browser compatibility issues and client-side performance considerations
- User authentication and authorization between multiple systems, servers, and environments
- Solid understanding and extensive experience with version control tools like Git, SVN or Mercurial
- Exceptional problem solving and ability to work independently
- Exceptional learning skills
- The ability to successfully obtain and maintain a U.S. Suitability/Public Trust Background Clearance
The proposed salary range for this role is $****** to $******* USD. The salary range provided is a good faith estimate representative of all experience levels. Karsun considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills.