SoftServe is a global digital solutions company with Ukrainian roots. We are a team of thinkers, doers, dedicated good people who like what they do and do it well. For us, that means a lot.
14 січня 2022

Senior WebUI Engineer (Angular); ID 73857 (вакансія неактивна)



SoftServe is a leading technology solutions company specializing in software product & application development and services. 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.


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


  • 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


  • 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