Position: Senior Vue.js developer
Company: CodeIT
Category: JavaScript
Experience required: 3y
English level: intermediate

Required skills

Soft skills :
— Good communication
— Independent thinker
— Must speak English very well
— Team player (you can share your opinion but if you’re toxic, you’re out)
— Fast learner
— Focus on delivery (make it work now, fix it later — but don’t make a mess)
— Mentorship and leadership

Hard skills :
— Vuex
— Nuxt.js
— Able to do bit of design (developer need to be able to make decisions for themselves without having to be blocked by a designer), i.e. full UX/UI design
— Good HTML/CSS skills

Would be a plus:
— Go/Java/Python/C#/API gateway
— Micro service architecture
— Event driven architecture
— Service and system design

Responsibilities

— Requirements clarification;
— Developing new features from scratch;
— Architecture new modules, providing system suggestions to the customer;
— Communication with the client (meetings and writing group chat discussions);
— Coverage with Unit-tests
— Providing time estimates for tasks;
— Creating and supporting technical documentation;
— Collaboration with a project team