Lead/Senior JavaScript Software Engineer

Vinnytsia, 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.

DESCRIPTION


Currently we are looking for a Lead/Senior JavaScript Software Engineer for our Vinnytsia office to make the team even stronger.

Responsibilities

  • Lead Front-End team from establishing project goals through go-live;
  • Create system level design and detailed technical architecture documents;
  • Oversee the development efforts and provide technical guidance as needed;
  • Maintain a strong understanding of industry and enterprise-wide trends and best practices. Recommend and integrate supporting technologies (e.g. analytics, search, translation and migration);
  • Participate in customer’s workshops and presentation of the proposed solution;
  • Understand performance issues and approach them systematically;
  • Code refactoring;
  • Mentor less senior teammates.

Requirements

  • 4+ years of commercial experience as a JavaScript Developer;
  • Core JavaScript, deep understanding of JavaScript concepts (Closures, scopes, prototyping, OOP, usage common Design Patterns in JS, ES6);
  • Advanced experience with modern JavaScript libraries/frameworks (AngularJS/Angular2 (and/or React), Jasmine);
  • Experience in using Webpack as a baseline for development environment and as a modules bundler;
  • Knowledge of and expertise with unit-testing (Jasmine).

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;
  • Partial grant of the cost of certification;
  • English classes with native speakers (certified English teachers).

KARIÉRNÍ ROZVOJ

Všem našim zaměstnancům poskytujeme zdroje, které potřebují k vybudování úspěšné kariéry.

BUDUJTE SVOU KARIÉRU S NÁMI

Staňte se součástí týmu, kde můžete rozvíjet svůj talent a budovat kariéru bez hranic.