Position: Senior Angular Developer
Company: SoftServe
Category: JavaScript
Experience required: 3y
English level: upper

Our client is empowering some of the world’s largest organizations to mitigate risk, reduce IT costs, and demonstrate compliance efforts – all while meeting the highest standards of corporate governance. It is a business-oriented identity governance solution that delivers risk-aware compliance management, integrated user lifecycle management, adaptive role management, access request management, and identity intelligence.

**YOU ARE**
A candidate having the following skills & abilities:

-At least 4-year of professional software development experience creating cross-browser compatible web-based UIs utilizing JavaScript, Angular, CSS, and HTML
-Strong working knowledge of JavaScript, CSS, HTML, JSON, REST, AJAX, XML, HTTP
-Hands-on practice with one or more JavaScript frameworks or related such as Angular, React, ExtJS, Webpack, NodeJS
-Experience with one or more Automated UI testing frameworks (Jest, Karma, Protractor, Selenium, Jasmine)
-Excellent written and verbal communication skills
-Degree in Computer Science or equivalent preferred, or relevant work experience

Demonstrating such additional experience with:

-Angular, TypeScript, NgRx, and NodeJS
-Mobile responsive design and mobile UI frameworks
-Agile/Scrum development methodology
-Amazon Web Services
-Commercial security applications/infrastructure products
-Migrations to the latest Angular

**YOU WANT TO WORK WITH**
-Migration from Angular 1.x. to Angular 11 from scratch
-Designing and implementing intuitive, maintainable, responsive Web application UIs using Angular, TypeScript, JavaScript, CSS, and HTML
-Peers and UX team on UI and interaction designs
-Consuming supporting REST APIs and interacting closely with microservices teams
-Building prototypes used to collect user feedback in order to iterate through design choices
-Instrumenting, maintaining, and analyzing tracking metrics collected at various points within the application to identify pain points and guide improvements
-Developing automated test solutions across all supported desktop browsers (IE, Firefox, Chrome, Safari) and iOS and Android devices

**TOGETHER WE WILL**
-Working in a friendly atmosphere with a proficient team
-Participating in conferences, training sessions, seminars
-Sharing a package of benefits (medical insurance/additional paid vacation, anniversary gifts/corporate events) and foreign language classes