Senior JavaScript Engineer

Lviv, Ukraine

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a Senior JavaScript Engineer for our Lviv office to make the team even stronger.

Testing Portal is one of the key strategic projects that cover complicated product testing process. The project contains rich architecture, functionality with extensive relations, interesting concept decisions and modern front-end technologies.

We are looking for a bright & self-motivated software engineer to join us. You'll be a core member of our product team in helping our customers to create performant and effective application. As part of our team, you must be a fluent coder with a strong understanding of JavaScript / TypeScript and Angular JS.


Our customer is the largest sportswear manufacturer in Europe that designs and manufactures shoes, clothing and accessories. The customer constantly develop and improve internal IT systems to support business and the highest product standards. Company's IT department widely uses modern technologies, methodologies and focuses on delivering robust, scalable, creative products.


  • Think strategically on behalf of our clients to develop interactive concepts and solutions;
  • Participate in software design and creation actively as part of an Agile team;
  • Ensure the technical feasibility of UI/UX designs;
  • Optimize applications for maximum speed and scalability;
  • Write clean, testable and maintainable code.


  • Strong expertise of using JavaScript / AngularJS;
  • Proficient in TypeScript / HTML / SASS / Webpack;
  • Experience in modular JavaScript development;
  • Experience in cross-browser compatibility;
  • Experience in designing and developing mobile compatible web user interfaces;
  • Front-end stack:
    • Angular 1.6.x and Type Script.

We offer

  • Experience exchange with colleagues all around the world;
  • Competitive compensation depending on experience and skills;
  • Regular assessments and salary reviews;
  • Social package - medical care, sports;
  • Free English classes with native speakers (certified English teachers);
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Flexible working schedule;
  • Corporate and social events.