Match score not available

Full Stack Developer

extra holidays
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Excellent knowledge of HTML, CSS, and JavaScript., Strong understanding of Vue, Vuex, and Typescript., Proficient in NodeJS, Express.js, REST, and AWS services., At least 6 years of commercial experience in various projects..

Key responsabilities:

  • Develop and coordinate functionality and capabilities.
  • Mentor developers and collaborate with other team members.
  • Design, plan, and assess tasks with fellow developers.
  • Document each part of the development process for future reference.

Viseven logo
Viseven SME https://viseven.com/
501 - 1000 Employees
See all jobs

Job description

Viseven Group — міжнародна MarTech компанія, що спеціалізується на інтерактивному контенті та хмарних рішеннях для глобальних фармацевтичних компаній з 2009 року. Постійне зростання та саморозвиток закладені в нашій корпоративній ДНК. Наші унікальні розробки та підходи активно використовуються більш ніж у 50 країнах світу. Рішення Viseven представлені на великих галузевих заходах у Барселоні, Філадельфії, Лондоні тощо.

Команда, яка швидко зростає, включає понад 700+ висококваліфікованих технічних і нетехнічних експертів: front- і back-end розробників, BA фахівців та менеджерів, які створюють, локалізують і налаштовують програми у офісах по всьому світу: Житомир (Україна), Таллінн (Естонія), Познань (Польща), Нью-Делі (Індія), Бриджвотер (США).

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

  • Вимоги:
  • Відмінні знання HTML, CSS, JS;
  • Хороші знання Vue, Vuex ( чи іншого фреймворку); вміння додавати кастомізовані плагіни, завантажувачі для збірки (наприклад, для проекту Webpack);
  • Добрі знання Typescript;
  • Хороші знання NodeJS, Express.js, REST, AWS сервісів;
  • Мати відмінні теоретичні знання більшості баз даних. Досвід проєктування складних баз даних. Відмінне володіння міграціями та досвід роботи з ними. Добрі знання та вміння працювати з Repository і ActiveRecord при роботі з базами даних, вміти їх застосовувати, а також проєктувати й пропонувати рішення для виконання складних завдань. Аналізувати швидкість роботи з даними, пропонувати рішення та здійснювати дії для її підвищення; рекомендувати тип бази даних та конкретну БД, яка найкраще підходить для певних завдань, і могти обґрунтувати свій вибір.
  • Реалізовувати архітектуру проєкту, враховуючи внутрішні та зовнішні залежності. Контролювати відповідність коду принципам ООП, платформам, SOLID, DI.
  • Знати нюанси роботи з builder.
  • Використовувати інтеграційні можливості Git з іншими системами для покращення автоматизації.
  • Мати досвід підтримки Kubernetes-кластера. Самостійно писати скрипти для CI/CD-проєктів.
  • Мати щонайменше 6 років комерційного досвіду роботи в різних проєктах.
  • Володіти сильними навичками розробки у ключовому технологічному стеку проєкту, а також мати глибокі знання ширшого спектра технологій, пов’язаних із проєктом.
  • Що ми пропонуємо?
    Команда має для нас велике значення, тому ми цінуємо її та надаємо можливість кожному ділитися своїм баченням, втілювати власні ідеї, зростати у професійному середовищі, зберігаючи баланс між роботою та особистим життям.
    Приєднавшись до Viseven, ви отримаєте:
    · Конкурентоспроможну винагороду та регулярний перегляд заробітної плати
    · Професійне та кар'єрне зростання
    · Оплачувану відпустку - 18 робочих днів на рік (20 робочих днів після 2 років співпраці)
    · Лікарняний без підтверджуючих документів - 4 робочих дні на рік
    · Документально оформлений лікарняний - 20 робочих днів на рік
    · Відпустку по сімейних обставинах - 3 оплачуваних робочих дні (у разі одруження, народження дитини або тяжкої втрати)
    · Комплексне медичне страхування (включаючи курс масажів та фізіопроцедур)
    · Курси вивчення англійської мови
    · Можливість участі в професійних форумах і конференціях
    · Регулярні корпоративні заходи та тімбілдінги
    · Досвідчену команду та дружню атмосферу
    · Приємне робоче середовище: комфортний, повністю обладнаний офіс та можливість працювати вдома

    Required profile

    Experience

    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Time Management
    • Teamwork
    • Communication
    • Problem Solving

    Full Stack Engineer Related jobs