Position: Middle Frontend (Vue.js) Developer
Company: eTeam
Category: JavaScript
Experience required: 3y
English level: intermediate

Hirebook is a new player on the performance management and employee encouragement software market. The people-focused platform that helps companies empower their teams through meetings, dialogue, objectives, and actions. Hirebook’s strategic offerings of check-ins, OKRs, KPIs, and tasks, all tied into a comprehensive meeting tool, are a winning combination for any organization looking to improve both engagement and performance.

**Responsibilities:**
- Use Vue.js to create a highly usable client-facing product;
- Building reusable components and front-end libraries for future use;
- Translating designs and wireframes into high-quality code;
- Identify and resolve all related key technical issues;
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers;
- Collaborate with a client and team members to develop solutions within an agile environment.

**Requirements:**
- 3+ years of professional experience building web front-ends with JavaScript frameworks and libraries;
- Strong knowledge and experience with Vue.js/React.js;
- Fundamentals in object-oriented programming, data structures and algorithm design;
- Perfect HTML5/CSS3 skills, ability to slice valid cross-browser pages;
- Experience working with RESTful APIs;
- Intermediate written and spoken English.

**Will be a plus:**
- Experience working with React.js, TypeScript.

**We offer:**
- Grow professionally with subsidized certifications, courses, and conferences;
- Improve your English with conversation clubs and direct client communication;
- Enjoy our extra perks: unlimited vacation, flexible schedule, bonuses for important life events, fresh food & snacks in the office;
- Let loose with fun parties, BBQs, online activities and off-sites.