Position: Vue Developer
Company: QIT Software
Category: JavaScript
Experience required: 3y
English level: upper

QIT Software is looking for Vue Developer for the Danish project. It's a product for creating digital lease agreements, sending them for digital signature using NemID and secure storage (Real Estate domain).

Details:
- Schedule: full-time, remote
- Client: Denmark
- Project: An innovative product for creating digital lease agreements, sending them for digital signature using NemID and secure storage
- Stack: Vue, Vuex, TypeScript, SCSS, Cypress, Laravel, Docker
- Team: 1 x Back-end (one more soon), 3 x Front-end
- Duration: long-term
- Methodology: Agile
- Time tracking: Hubstaff (screen monitoring) for trial period
- English: B2+

Hiring process: 1 - Pre-screen (up to 30 mins), 2 - Test task (2 hours), 3 - Interview with client (live coding session)

Hard skills:
- Wide experience in JavaScript + Typescript, VueJS 2 + Vuex, SCSS and Cypress.
- Components and classes
- OOP Patterns
- Strict types
- Single-responsibility principle

Soft skills:
- You love building great software.
- You are able to plan the feature on your own and participate in team task organizing.
- You are comfortable and energized by making existing JavaScript and TypeScript codebases better: more readable, resilient and functional.
- You will contribute to the implementation of features while adhering to engineering principles: testability, maintainability, integrity, standards, specifications, documentation.
- You relish creating high-quality code from the comfort of your own home, so you need to be available most of the period 10:00-18:00 Danish time (GMT+1). Having overlap with your team is critical when working in a global remote team.
- You are self-driven, self-learner willing to share knowledge and participate actively in the developer community. We speak English and Russian.
- You understand Agile software development, DevOps practices, and can work closely with the team, participate in code reviews and optimize your code.


Tasks:
Develop new GUI components and support existing ones. You’ll have the opportunity to ship code that will be used by the app users — real-time feedback will be provided. Adobe XD sources are provided.
Будет плюсом
- Basic knowledge of Laravel
- Docker


We offer:
- The ability to work remotely from anywhere in the world;
- Flexible work schedule, no micromanagement, no strict deadlines and free overtime work;
- Work in European and American products with a modern technology stack in different industries (Finance, Technology, Health, Construction, Media, etc.);
- Revision of wages every 6 months or on an individual basis;
- Accounting support and full payment of taxes by the company;
- Paid 15 vacation days, 5 sick days and public holidays;
- Compensation for sports subscriptions, courses, conferences, etc.;
- Regular team buildings in Kharkiv at the expense of the company.