Viseven Group is an international IT company specialising in interactive content and cloud-based solutions for global pharmaceutical companies since 2009. Constant growth and self-development is in our corporate DNA. Our unique developments and approaches are actively used in more than 50 countries all over the world.
1 серпня 2024

Full-stack Developer (Node.js, Vue.js) (вакансія неактивна)

віддалено

Опис ролі:

Viseven в пошуку Full-Stack Developer, який приєднається до команди розробки нашого продукту — SaaS платформи eWizard.

Обов’язки:

  • Розробка високорівневого функціоналу
  • Самостійна реалізація функціоналу від планування до поставки
  • Код рев’ю
  • Менторинг джуніор розробників
  • Бакфіксинг та рефакторингом
  • Оптимізація продуктивності
  • Брати участь у плануванні та оцінці завдань
  • Написання юніт-тестів, e2e-тестів
  • Самотестування розроблених завдань у цільовому середовищі
  • Проектування структури бази даних та модулів
  • Аналіз та впровадження кращих практик кодування в проект
  • Аналіз технічних вимог проекту та адаптація коду відповідно до них
  • Координація зусиль та співпраця з іншими розробниками
  • Документування кожної частини процесу розробки для подальшої роботи та підтримки
  • Дотримання вимог безпеки

Необхідний досвід та навички:

  • 4+ років комерційного досвіду
  • HTML, CSS, JS
  • Впевнене володіння Vue, Vuex (кастомізовані плагіни, завантажувачі для збірки (тобто для проекту Webpack)
  • Typescript
  • NodeJS, Express.js, REST, AWS сервісів
  • Хороші знання баз даних, вміння проектувати БД відповідно до поставленої задачі. Хороші теоретичні знання та практичний досвід роботи з міграціями, вміння застосовувати їх на практиці (розуміння, що таке Repository (або ActiveRecord) при роботі з БД, та як його застосувати)
  • Знання ООП, патернів проектування на практиці SOLID, DI; створення тестових кейсів для юніт-тестів; знання принципів роботи функцій: хороші теоретичні та деякі практичні знання rx.; досвід роботи з immutable
  • Налаштування Gitlab пайплайнів для автоматизації процесів, CI з виконанням юніт-тестів, користувацькі налаштування в Git
  • Досвід роботи з Docker, написання dockerfile та docker-compose
  • Kubernetes (розгортання, вхід, обслуговування), розуміння helm-chart

Що ми пропонуємо?

  • Конкурентоспроможну винагороду та регулярний перегляд заробітної плати
  • Професійне та кар’єрне зростання
  • Оплачувану відпустку — 18 робочих днів на рік (20 робочих днів після 2 років співпраці)
  • Лікарняний без підтверджуючих документів — 4 робочих дні на рік
  • Документально оформлений лікарняний — 20 робочих днів на рік
  • Відпустку по сімейних обставинах — 3 оплачуваних робочих дні (у разі одруження, народження дитини або тяжкої втрати)
  • Комплексне медичне страхування (включаючи курс массажів та фізіопроцедур)
  • Курси вивчення англійської мови
  • Можливість участі в професійних форумах і конференціях
  • Регулярні корпоративні заходи та тімбілдінги
  • Досвідчену команду та дружню атмосферу
  • Приємне робоче середовище: комфортний, повністю обладнаний офіс та можливість працювати вдома