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 customer is a primary ticket outlet and distribution company based in Seattle, with operations in many countries around the world.

We work in various business domains to bring our customers to a success: complex e-commerce solutions, banking, sport, logistics, project and people management, etc. We design and develop high loaded web-based services and applications for desktop, tablets, mobile, and custom in-store (Kiosk) devices. We participate in pre-sale activities, creating real data working prototypes, using cutting-edge technologies.

On this position, you will have an opportunity to join a team working on a new version of Resale Platform. It consists of Order Processing, Fulfillment, Delivery & Post-Purchase Management Services.


  • 4+ years of commercial experience as a JavaScript Developer;
  • Core JavaScript, deep understanding of JavaScript concepts (ES6, Closures, scopes, prototyping, OOP, usage common Design Patterns in JS, AMD);
  • Build tools (Webpack, npm, yarn, Babel);
  • Proven experience in React and Redux;
  • Test Driven Development or at least Unit testing experience;
  • Advanced semantic & cross-browser HTML/HTML5;
  • Advanced CSS/CSS3;
  • Git knowledge;
  • Maven build systems;
  • Sencha table experience is nice to have;
  • Knowledge of Angular/backbone to make conversions easier is nice-to-have;
  • Agile practices experience;
  • Intermediate/Upper-Intermediate spoken English.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Compensation for sick lists and regular vacations;
  • English classes with certified English teachers;
  • Flexible work hours.