Position: Middle Front-End Developer
Company: PerceptionBox
Category: JavaScript
Experience required: 1y
English level: intermediate

Key Responsibilities:
Development of internal tools and platforms from scratch;
Development of new evolutions;
Maintenance of existing platforms.

Required Skills:
At least 1,5 years experience in Web development;
Strong knowledge of Javascript ES6, HTML, CSS, Sass;
Familiar with CSS methodologies such as SMACSS, OOCSS, BEM;
Experience developing mobile apps, including using native features. At least 2-3 mobile apps completed;
1,5 years working with React Native/ React;
Good modern JS infrastructure and technologies stack;
Strong experience Cross-Browser Development;
Understanding of integration with back-end services, especially RESTful;
Knowledge of client-side oriented architecture.

Additional skills:
Experience in development for mobile platforms in HTML5/JavaScript;
Experience with Unit, functional testing JS applications (Mocha, Karma).
 
We Offer:
Competitive salary fixed in USD;
Private Entrepreneurship formalisation;
Cozy office in Odessa or Kyiv or Tel-Aviv AND Opportunity to work remotely;
Sick Leave coverage;
Vacation – 17 working days (flexible, if you need more);
Work within growing service company with prospectives for education and career advancement;
Participation in projects within the active development stage;
The friendly international team of strong professionals that will help you to achieve results;
Agile management & internal mobility, no bureaucracy and initiative-friendly attitude;
Possibilities for business trips abroad;
Corporate team building events.