◀     Back to Opened Positions

Middle JavaScript Developer

Lviv, Khmelnytskyi, Remote


  • JavaScript or TypeScript (preferred) library development;
  • Node.js / npm experience;
  • Experience with HTML Canvas or graphics;
  • Experience with unit testing e.g. with Mocha / chai;
  • Fluent or excellent English;
  • Willingness to work with others and cooperate well with our team;
  • A willingness to work with cutting-edge technologies like WebAssembly/Emscripten and develop excellent quality products;
  • Willingness to work on a charting / datavisualisation library and create stunning quality graphics.

Would be a plus:

  • Any experience with WebGL graphics, GIS, game development is a nice to have;
  • Any experience with data-visualisation libraries (creating or using) is a nice to have;
  • While we develop mostly our library in Typescript, some experience in React, Angular or Vue frameworks is a nice to have;
  • If you have C++ experience, this is a nice to have, as our library imports some C++ libraries via Wasm.

We offer:

  • Challenging and exciting work in a friendly and professional environment;
  • Excellent career opportunities and a competitive salary;
  • Professional development program with internal seminars on technical topics;
  • Flexible work schedule and pleasant working environment including modern and comfortable office;
  • 18 working days of paid vacation (24 calendar days), 5 full paid sick leave days;
  • Annual fund for covering employees’ personal needs (medical insurance, sport activities etc.);
  • Free English courses;
  • Great corporate events and celebrations;
  • Access to the corporate library and much more.

About the project:

SciChart is an award-winning charting & data visualisation toolkit. We created the world's fastest GPU-accelerated charts, graphs and data visualisation library on Windows / iOS / Android and WebGL (chromium) platforms.

This job role will involve working directly with the SciChart business owners (communication in English) and also a chance to help SciChart's customers build their apps using SciChart.

If you are a successful candidate, this is a long term project and we are looking to hire someone for many years in this exciting and fast-growing company. We welcome remote workers in any country, however time-zone close to Europe is preferred.

There is also a chance to learn and grow in new areas as our company builds the same library in iOS (Swift, Objective-C), Android, and Windows. Developers who work for us often choose to work on multiple teams and learn new skills, and we have a high employee retention rate, with the project lasting several years or more.

Blackthorn vision

Since 2009, we've been assisting technology companies to build and improve their software products. We help to scale tech teams, deliver projects on time and within budget, develop ideas from initial concepts to a final product.

Contact us