Full Stack Developer (Node.js, Vue.js) at Viseven

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Full Stack Developer (Node.js, Vue.js) at Viseven. Location Information: . Viseven Group — міжнародна MarTech компанія, що спеціалізується на інтерактивному контенті та хмарних рішеннях для глобальних фармацевтичних компаній з 2009 року. Постійне зростання та саморозвиток закладені в нашій корпоративній ДНК. Наші унікальні розробки та підходи активно використовуються більш ніж у 50 країнах світу. Рішення Viseven представлені на великих галузевих заходах у Барселоні, Філадельфії, Лондоні тощо.. Команда, яка швидко зростає, включає понад 700+ висококваліфікованих технічних і нетехнічних експертів: front- і back-end розробників, BA фахівців та менеджерів, які створюють, локалізують і налаштовують програми у офісах по всьому світу: Житомир (Україна), Таллінн (Естонія), Познань (Польща), Нью-Делі (Індія), Бриджвотер (США).. Опис ролі:. . Viseven в пошуках Full-Stack Developer для розробки нашого продукту - веб-платформи . eWizard.. Обов'язки:. . Розробляти та впроваджувати складний функціонал відповідно до бізнес- та технічних вимог.. . Самостійно вести задачі повного циклу: від аналізу та планування до реалізації, тестування та релізу.. . Брати участь у плануванні, декомпозиції та оцінці завдань.. . Проводити code review та забезпечувати дотримання стандартів якості коду.. . Виконувати багфіксинг, рефакторинг та оптимізацію існуючого коду.. . Оптимізувати продуктивність застосунків і покращувати їхню стабільність.. . Розробляти та підтримувати юніт- і e2e-тести.. . Проводити самостійне тестування реалізованого функціоналу в цільовому середовищі.. . Проєктувати структуру баз даних, модулів та компонентів системи.. . Аналізувати технічні вимоги та адаптувати архітектурні й технічні рішення відповідно до них.. . Впроваджувати та поширювати найкращі практики розробки в команді.. . Тісно співпрацювати з іншими розробниками та суміжними командами для досягнення спільних цілей.. . Підтримувати актуальність технічної документації та документувати ключові рішення.. . Забезпечувати дотримання вимог безпеки та принципів secure development.. . Необхідні знання та досвід:. . . Від 4 років комерційного досвіду в розробці програмного забезпечення.. . Впевнене володіння Vue.js та Vuex, включаючи роботу з кастомними плагінами, Webpack та налаштуванням процесів збірки.. . Практичний досвід роботи з TypeScript.. . Досвід розробки на Node.js та Express.js, побудови REST API та роботи з AWS сервісами.. . Хороші знання баз даних, досвід проєктування структури БД відповідно до бізнес-вимог.. . Розуміння та практичний досвід роботи з міграціями баз даних, а також застосування патернів Repository або Active Record.. . Глибоке розуміння принципів ООП та практичний досвід застосування SOLID, Dependency Injection і патернів проєктування.. . Досвід написання юніт-тестів та створення тестових сценаріїв.. . Хороші теоретичні знання та практичний досвід роботи з RxJS.. . Досвід налаштування GitLab CI/CD pipelines для автоматизації процесів розробки, запуску тестів та деплою.. . Впевнене використання Git, включаючи кастомізацію робочих процесів.. . Практичний досвід роботи з Docker, написання Dockerfile та docker-compose конфігурацій.. . Досвід роботи з Kubernetes.. . . Що ми пропонуємо?. Команда має для нас велике значення, тому ми цінуємо її та надаємо можливість кожному ділитися своїм баченням, втілювати власні ідеї, зростати у професійному середовищі, зберігаючи баланс між роботою та особистим життям.. Приєднавшись до Viseven, ви отримаєте:. · Конкурентоспроможну винагороду та регулярний перегляд заробітної плати. · Професійне та кар'єрне зростання. · Оплачувану відпустку - 18 робочих днів на рік (20 робочих днів після 2 років співпраці). · Лікарняний без підтверджуючих документів - 4 робочих дні на рік. · Документально оформлений лікарняний - 20 робочих днів на рік. · Відпустку по сімейних обставинах - 3 оплачуваних робочих дні (у разі одруження, народження дитини або тяжкої втрати). · Комплексне медичне страхування (включаючи курс масажів та фізіопроцедур). · Курси вивчення англійської мови. · Можливість участі в професійних форумах і конференціях. · Регулярні корпоративні заходи та тімбілдінги. · Досвідчену команду та дружню атмосферу. · Приємне робоче середовище: комфортний, повністю обладнаний офіс та можливість працювати вдома