Position: Senior Front-end Engineer (Angular.js/React.js)
Company: Echo
Category: JavaScript
Experience required: 3y
English level: intermediate

**Required skills:**

- Exceptionally proficient with JavaScript (ES6+) and Typescript;
- Prior experience with one of the following JavaScript frameworks: Angular (2+, preferable), React, or Vue.js;
- Experience building responsive single-page web applications;
- Experience building and consuming Rest/GraphQL APIs, and working with Websockets;
- Experience in data visualization;

**Would be a plus:**
- Understanding and experience with SQL and NoSQL databases;
- Experience developing applications with offline capability;
- Prior mobile application development;
- Experience writing unit and integration tests.

**Responsibilities:**

- Developing new features and functionality;
- Code review and bug fixing;
- Improving code coverage and quality with unit tests;
- Daily communication with the rest of the team.

**We offer:**

- Possibility to work remotely during COVID-19 quarantine(for those who are ready to work at our Lviv office afterward) or on a regular basis;
- Competitive salary based on the results of the interview;
- Challenging tasks and professional growth;
- Paid vacations, days off and sick leaves;
- Comfortable workplace, office kitchen, and rest area;
- Professional workshops and seminars attendance (50% compensation);
- Any sports activities (50% compensation);
- Regular outdoor activities and team buildings events;
- Inspiring Friday breakfasts with colleagues;
- Possibility to work from home either 10 days per month(for those who are ready to work at our Lviv office after the COVID-19 quarantine);
- IT Club bonus program;
- Relocation assistance to nonresidential job seekers;
- Business trips.