JavaScript Developer

Minsk, Belarus

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.

DESCRIPTION


Currently we are looking for a JavaScript Developer for our Minsk office to make the team even stronger.

As a JavaScript Developer, you will be involved in design and creation of a complex JS application with a big team located in different countries.

This is a great chance for you to work with an interesting technology stack while creating a great UI based on modern approaches. Moreover, working as part of our strong JS team, you will have a good opportunity to grow as a specialist.

Regular business trips to the Netherlands and Belgium are waiting for you.

ABOUT THE CUSTOMER


Our customer is the leader in the Media & Telecommunications industry. The company provides a wide range of innovative products, such as direct-broadcast satellite, media and entertainment platforms, digital video recorders. Their progressive broadband internet, video and voice services give people an opportunity to plunge into an all-digital networked world, and simplify their lives through meaningful innovation. The customer distributes its top-tier products and services operating in more than 30 countries across Europe, Latin America and the Caribbean.

Responsibilities

  • Design and create a complex JS application with a big team located in different countries;
  • Perform development from conception, user interface and implementation;
  • Be involved in a code review process;
  • Do front-end work;
  • Be involved in performance improvement and bug fixing;
  • Collaborate with the customer to clarify business requirements;
  • Collaborate with the UX Designers team.

Requirements

  • Strong JavaScript experience;
  • Strong experience in Node.js;
  • JS Unit testing (Mocha, Chai, Sinon.JS);
  • Understanding of best-practices in designing loosely coupled and reusable UI components with clear responsibilities and encapsulated scopes;
  • Intermediate (B1) and higher level of English.

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, family care;
  • Free English classes;
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Flexible working schedule;
  • Corporate and social events.