Senior JavaScript Developer

Grodno, 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 Senior JavaScript Developer for our Grodno office to make the team even stronger.

As a Senior JavaScript Developer, you will have a chance to work on an interesting project with a modern technology stack. Among our customers are the biggest companies in their branches. We offer you an exciting opportunity to join our close-knit team of professionals and climb the ladder of success in the leading IT company.

Please note that we are considering candidates from the local market and Volgograd for this position.

Responsibilities

  • Be responsible for architecture development for client applications;
  • Develop client units and components for the existing systems;
  • Conduct code reviews;
  • Implement new approaches and technologies in JavaScript stack;
  • Coordinate JavaScript development team.

Requirements

  • Expert knowledge of JavaScript (no less than 2 years of user experience);
  • Understanding of OOP, MVC principles;
  • Knowledge of JavaScript MVC libraries (AngularJS/Backbone), Underscore;
  • Knowledge of jQuery, Prototype, YUI and/or other libraries or components and their plug-ins;
  • Hands-on experience with HTML5/CSS (SASS);
  • Knowledge of React.js;
  • Intermediate and higher level of spoken and written English.

Nice to have

  • Programming experience in other language different from JavaScript;
  • Experience in JavaScript Unit testing;
  • Node.js;
  • Canvas.

We offer

  • Assistance in relocation to Grodno from other locations;
  • 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.