Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
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 оплачуваних робочих дні (у разі одруження, народження дитини або тяжкої втрати)
· Комплексне медичне страхування (включаючи курс масажів та фізіопроцедур)
· Курси вивчення англійської мови
· Можливість участі в професійних форумах і конференціях
· Регулярні корпоративні заходи та тімбілдінги
· Досвідчену команду та дружню атмосферу
· Приємне робоче середовище: комфортний, повністю обладнаний офіс та можливість працювати вдома