Bachelor's degree in Computer Science / Diploma in related field or equivalent work experience.
5+ years designing and developing cross-browser, data driven web front ends.
Expert in building fluid and responsive interfaces targeted for mobile clients.
Expert in designing and building front-end applications using AngularJS.
Ability to deliver high quality work on tight schedules in an agile development environment.
Skills, Knowledge and Experience:
Experience designing and implementing complex AngularJS applications, directives, controllers and services.
Ability to work as part of a team in a dynamic, collaborative environment.<
Excellent verbal and written communication skills.
Desired/Good to have experience:
C#, ASP.NET MVC. Experience building hybrid front-end frameworks using MVC and AngularJS.
Test Driven Development.
Experience working in Agile environment.
Experience with Source Versioning Tools (TFS, GIT).
Experience with Visual Studio Online (ALM, DEVOPS).
Curiosity to learn new things and challenge the status quo.
Not afraid to ask questions and make mistakes.