Position: Front-end (Vue.js) Developer
Company: Cleveroad
Experience required: 2y
English level: intermediate

We are a Mobile and Web development company providing services for businesses of various domains, audacious startups, and private clients. As a successful participant in the IT market, Cleveroad aims to deliver top-notch products based on the broad experience of our Senior profs and fresh insights of our interns. Our team cares about the outcomes’ quality and is always intended for a productive long-term business relationship.

Let’s grow together — we are waiting for you!

**OUR REQUIREMENTS:**
● 2-3+ years of hands-on experience as a Vue.js developer.
● Strong knowledge of:
— Vue Composition and Options API;
— Vuex and VeeValidate libraries
— SCSS modules
● Experience in:
— REST API;
— JS(ES6 features), TypeScript;
— Asynchronous flow;
— Git workflow, GitHub.
— Node.js.
● Good knowledge of algorithms and data structures.
● English level — B1+.

**As a plus:**
● Experience in React
● Experience in GraphQL, apollo-client.
● Embedding content (video, audio, images).
● Purchasing frameworks (Stripe, etc.).
● Experience in CSS Grid Layout.
● Unit-testing, e2e-testing.

**YOUR RESPONSIBILITIES:**
● Create high-quality, fast, and reliable code.
● Work with customer’s team and project stakeholders.
● Develop from scratch the architecture and complex parts of frontend projects for web applications.
● Optimize project speed and expand architecture.

**OUR BENEFITS:**
● Flexible schedule with the ability to work remotely.
● Up-to-date equipment.
● Optimal social package.
● Full financial and legal support.
● Paid vacation, holidays, and sick leaves.
● An inspiring, comfy, and safe office in the heart of the city.

**Professional and Personal Growth:**
● Сompensation for English lessons, training courses, and sports.
● Work with a team of professionals and the latest technologies.
● Individual development plan.
● Mentorship and guidance.