JavaScript Software Engineer

Kyiv, 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.


Our client is one of the world’s largest providers of financial information and risk management solutions. The company empowers its’ clients to make smarter and more sustainable investments, drives market transparency and helps preventing financial crime. Serving more than 40,000 institutions in over 190 countries, it provides information, insights, and technology that enable innovation and performance in global markets. By advancing its customers, the company encourages progress for the worldwide financial community.

The project brings financial institutions and the clients (Asset Managers, Hedge Funds, Corporations, and Correspondent Banks) together by enabling provision of Know Your Customer (KYC) requirements in one easy, managed service environment. The service provides real-time “KYC passport” for the clients of financial institutions that are required to supply corporate identity documentation in response to increasingly strict anti-money laundering regulations. You as a JavaScript developer, will be primarily responsible for crafting a user experience and building an engaging user interface for our customer-facing applications. You should have a real passion for usability, an eye for visual consistency, and a knack for reducing the complex to the essentials. You will be expected to prototype quickly and produce quality production-level code as needed.

Project technologies and tools

  • Angular 6;
  • Typescript;
  • RxJS;
  • HTML5;
  • CSS3;
  • Jasmine;
  • Webpack.


  • 2+ years of commercial experience as a JavaScript Developer;
  • Core JavaScript, deep understanding of JavaScript concepts;
  • Proficiency in Angular framework;
  • Proficiency in HTML, CSS, and JavaScript for rapid prototyping;
  • Experience with UX and Responsive Design;
  • Experience with Git and GitHub;
  • Understanding of responsive web design and user-centered design practices;
  • Experience with CSS Preprocessors: Less, Sass, Stylus, or Rework Nice to have;
  • Experience with Agile methodology;
  • Good communication, collaboration, problem-solving and influencing skills;
  • Intermediate/Upper-Intermediate spoken English.

Nice to have

  • Experience in other JS frameworks like Polymer or React is a big plus;
  • Hands-on CI/CD experience.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path;
  • Social package - medical insurance, sports;
  • Sick leave and regular vacation;
  • Partial coverage of costs for certification and IT conferences;
  • English classes with certified English teachers;
  • Flexible work hours.