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

RemoteSalary not specified
Ukraine

Job Description, Responsibilities & Requirements

Description language:

About the Position

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

Location: Ukraine

Remote: Yes

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

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

Role Description:

Viseven is looking for a Full-Stack Developer for the development of our product - the web platform eWizard.

Responsibilities

  • Develop and implement complex functionality according to business and technical requirements.
  • Independently manage full-cycle tasks: from analysis and planning to implementation, testing, and release.
  • Participate in planning, decomposition, and task estimation.
  • Conduct code reviews and ensure adherence to code quality standards.
  • Perform bug fixing, refactoring, and optimization of existing code.
  • Optimize application performance and improve their stability.
  • Develop and maintain unit and end-to-end tests.
  • Conduct independent testing of implemented functionality in the target environment.
  • Design the structure of databases, modules, and system components.
  • Analyze technical requirements and adapt architectural and technical solutions accordingly.
  • Implement and promote best development practices in the team.
  • Collaborate closely with other developers and related teams to achieve common goals.
  • Maintain the relevance of technical documentation and document key decisions.
  • Ensure compliance with security requirements and secure development principles.

Requirements

  • 2-3 years of commercial experience in software development.
  • Proficiency in Vue.js and Vuex, including working with custom plugins, Webpack, and setting up build processes.
  • Practical experience with TypeScript.
  • Experience with Node.js and Express.js, building REST APIs, and working with AWS services.
  • Good knowledge of databases, experience in designing database structures according to business requirements.
  • Understanding and practical experience with database migrations, and the application of Repository or Active Record patterns.
  • Deep understanding of OOP principles and practical experience with SOLID, Dependency Injection, and design patterns.
  • Experience in writing unit tests and creating test scenarios.
  • Good theoretical knowledge and practical experience with RxJS.
  • Experience in setting up GitLab CI/CD pipelines for automating development processes, running tests, and deployment.
  • Proficient use of Git, including customization of workflows.
  • Practical experience with Docker, writing Dockerfiles, and docker-compose configurations.
  • Experience with Kubernetes.

We Offer

Joining Viseven, you will receive:

  • Competitive compensation and regular salary reviews.
  • Professional and career growth.
  • Paid vacation - 18 working days per year (20 working days after 2 years of collaboration).
  • Sick leave without supporting documents - 4 working days per year.
  • Documented sick leave - 20 working days per year.
  • Family leave - 3 paid working days (in case of marriage, birth of a child, or serious loss).
  • Comprehensive health insurance (including massage and physiotherapy courses).
  • English language courses.
  • Opportunity to participate in professional forums and conferences.
  • Regular corporate events and team-building activities.
  • Experienced team and friendly atmosphere.
  • Pleasant working environment: comfortable, fully equipped office and the possibility to work from home.

About the Company

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

Job Details

Company name:
Viseven
Location:
Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Jul 2, 2026
Last checked:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.