The future

Full-Stack JavaScript Engineer

We are an innovative, cutting-edge company working on creating digital technology products in a close collaboration with our international clients. Read more about us and what we offer at Skein Careers page. Skein’s unique service model connects technology development with in-depth digital data analytics.You will be working on a project from initial prototype to having a full product in the market.

What you’ll do

  • Develop new user-facing features and functionality using React and Node.JS;
  • Build reusable and cross-platform components;
  • Translate designs and mock-ups into high-quality software;
  • Participate in brainstorming and open discussions to evolve the product;
  • Support and improve the continuous delivery process.

We offer

You will get one of the best compensation and benefits packages:

  • Very competitive salary;
  • Stock option scheme. Opportunity to own shares and be a co-owner;
  • Flexible working hours – unlimited sick days for when you don’t feel like leaving your bed 🙂 Just check with your team mates;
  • Professional growth: paid seminars and courses;
  • Of course: fruit, tea, coffee, cookies;
  • Super-cool, comfortable office. Check out the photos to see yourself!
  • Paid vacations and national holidays;
  • Flexible employment formats, KZOT etc;
  • Friendly, supporting and fun team.

What we’re looking for

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model;
  • Demonstrable understanding of React and its core principles;
  • Experience with popular JavaScript libraries (e.g., Redux);
  • Ability to understand business requirements and translate them into technical requirements and functioning code;
  • Experience with common front-end dev tools (e.g., Webpack);
  • Experience with a continuous delivery process (code versioning — Git, automated testing, CI);
  • English language proficiency is not required but it is a plus.

We look forward to your application!

If you are interested in learning more about this position, please fill in the form on the right or send your resume to

Get a call

It can be a start of something great!

Get in touch