Опис ролі:
Viseven в пошуках Middle Full-stack Developer, який приєднається до нашої команди та братиме участь в розробці платформи eWizard.
Обов’язки:
- Розробка функціонала та фіч різної складності
- Самостійно впроваджувати функціональність від планування до релізу
- Перегляд коду
- Менторінг джуніор спеціалістів
- Робота над bug fixing і рефакторингом
- Брати участь у плануванні та оцінці завдань
- Написання модульних тестів, e2e тестів
- Самотестування розроблених задач у цільовому середовищі
- Розробка структури баз даних і модулів
- Пропонувати та застосовувати шаблони та практики розробки на практиці (у власному коді та під час перегляду коду)
- Документування кожної частини процесу розробки для подальшої роботи та технічного обслуговування
Вимоги:
- Комерційний досвід від 2-х років
- Впевнений досвід з HTML, CSS, JS
- Впевнений досвід з Vue, Vuex (можливо, з іншим фреймворком).
- Впевнений досвід з Typescript
- Впевнений досвід з NodeJS, Express.js, REST, AWS
- Впевнений досвід з баз даних, вміння проєктувати БД відповідно до поставлених завдань. Хороші теоретичні знання та розуміння міграцій, вміння застосовувати їх на практиці, розуміння, що таке Repository (або ActiveRecord) при роботі з БД.
- Знання та застосування OOP, робота з SOLID, DI. Створення тестових випадків для unit тестів. Знання принципів функціонування. Хороші теоретичні та практичні знання Rx.
- Налаштовання gitlab для автоматизації процесів
- Досвід з Docker., написання dockerfile і docker-compose
- Знання з kubernetes (deployment, ingress, service)
Приєднавшись до Viseven, ви отримаєте:
· Конкурентоспроможну винагороду та регулярний перегляд заробітної плати
· Професійне та кар’єрне зростання
· Оплачувану відпустку — 18 робочих днів на рік (20 робочих днів після 2 років співпраці)
· Лікарняний без підтверджуючих документів — 4 робочих дні на рік
· Документально оформлений лікарняний — 20 робочих днів на рік
· Відпустку по сімейних обставинах — 3 оплачуваних робочих дні (у разі одруження, народження дитини або тяжкої втрати)
· Комплексне медичне страхування (включаючи курс массажів та фізіопроцедур)
· Курси вивчення англійської мови
· Можливість участі в професійних форумах і конференціях
· Регулярні корпоративні заходи та тімбілдінги
· Досвідчену команду та дружню атмосферу
· Приємне робоче середовище: комфортний, повністю обладнаний офіс та можливість працювати вдома