Role: Technical Architect Angular - Angular 8.0 and Above Location: Vancouver, WA
Job Description:
Ranking Order:
Angular with 3 years experience
TDD with a Unit Testing Framework & Mocks & Spies - 1 years
REST, OData & OpenID - 2 years
Git/VSTS - 4 years
Must Have:
3+ years of experience in delivering IT solutions in an enterprise digital landscape
Hands-on experience for at least 3 years experience in Angular 8+ using Typescripts
Adapting interface for modern internet applications using the latest front-end technologies.
Writing JavaScript, CSS, and HTML.
Making complex technical and design decisions for Angular frameworks
Rest Web Services.
Follow the technical specifications and implement cleaner code with test driven development.
Good understanding on consuming REST Services, 3rd party integrations such as social media networks.
Solid experience in Unit Testing frameworks to reach a high level of quality and coverage.
Extensive experience with Git or VSTS.
Consulting with the design team.
Ensuring high performance of applications and providing support.
Hosting the application in .NET or Node JS host engines.
Should have:
Common professional knowledge of technology/platform skills, fully versed in all solutions within their management area.
Experience using JavaScript building tools like Gulp or Grunt.
Knowledge of JavaScript MV-VM/MVC frameworks including AngluarJS.
Experience in designing and developing custom controls for Android, Windows and iOS
Solid foundation in data structures, algorithms, and object orientation design.
Capabilities to write and execute unit test cases.
Independent researching, solution finding, analysis and problem-solving skills and capabilities.
Knowledge on Agile and Scrum approach is must.
Should have a strong knowledge of OOPS and intermediate knowledge of front-end GUI design and development.
Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support.
Expert on Source Control like SVN & Github is preferred.
Must be a team player and self-starter with ability to communicate clearly with clients and team-embers in English as Main Language