Position: Junior+ JavaScript Developer (Vue.JS)
Company: airSlate
Experience required: 1y
Category: JavaScript
Published: 2022-04-01T00:00:00+03:00

**Tech stack:**  JS, Vuex, Vue.JS, Pug, Scss, Es6, Unit tests

**Team:**
- 5 Back-end, 1 Front-end developer, QA, PM;
- The main goal is to increase the number of conversions on our pricing pages;
- We are responsible for the no-bug process in payment systems;
- Each team member is Middle or Senior, so we know “how to do that”;
We have a plan to re-write our front-end to React.js.

**Process:**
- Scrum with daily meetings, retrospective, planning meeting, and demo;
- Time for refactoring - we care about our project and are trying to find time for it;
- Running A/B tests to test product hypotheses. 

**Requirements:**
- At least one year experience with Vue.JS; 
- Understand and applies principles and best practices of developing JavaScript (async, ES6 features, etc.);
- Understanding of the BEM methodology;
- Cross-browser layout;
- Experience with preprocessors (stylus, scss);
- Git version control system;
- REST API;
- Demonstrate perseverance when faced with challenging technical issues;

**Will be a plus:**
- Understanding of WCAG, A11Y (web accessibility);
- Understanding and experience of bundlers (webpack, gulp);
- Desire to develop in React.JS;
- Past experience running experiments or A/B tests to test product hypotheses;

**Percs:**
- Huge field for professional improvement through company-paid internal and external education;
- Use engagement metrics to identify and build new high-impact features.

**We offer:**
— The members of our team get monthly bonuses and options contracts (each of us has a share so that Company’s growth translates into capitalization of one’s interest);
— We’ve organized PHP, JS, QA Automation and DevOps schools where the trainers are our employees. Anyone may try their hand at one of the schools and attend the course;
— We have a personal training budget for all of our employees. This budget can be used for career courses and conferences that can help with professional growth;
— Language classes;
— Regular sports activities with professional coaches: yoga, stretching (3 times a week) and TRX;
— Medical insurance;
— In-house massage therapist;
— All financial information about the company’s growth is open to every employee of airSlate. Every 2 weeks we all receive a full financial report directly from the Company’s CEO during the Q&A meeting.