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

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Viseven Group, an international MarTech company specializing in interactive content and cloud solutions for global pharmaceutical companies since 2009, is seeking a Full Stack Developer to work on their web platform eWizard.
  • Responsibilities include developing high-level functionality, independently implementing features from planning to delivery, code reviews, mentoring junior developers, bug fixing, refactoring, performance optimization, participating in task planning and estimation, writing unit tests and end-to-end tests, self-testing developed tasks in the target environment, designing database structures and modules, implementing best coding practices, adapting code to technical project requirements, coordinating efforts and collaborating with other developers, documenting each part of the development process for future work and support, and adhering to security requirements.

Requirements:

  • 4+ years of commercial experience
  • Proficiency in HTML, CSS, JS
  • Strong knowledge of Vue, Vuex, Typescript, NodeJS, Express.js, REST, AWS services
  • Good understanding of databases, ability to design databases according to tasks, practical experience with migrations and applying them (understanding Repository (or ActiveRecord) when working with databases and how to apply it), knowledge of OOP, design patterns in practice SOLID, DI, creating test cases for unit tests, knowledge of functional programming principles, experience with immutable
  • Setting up Gitlab pipelines for process automation, CI with unit test execution, custom Git settings
  • Experience with Docker, writing dockerfile and docker-compose
  • Kubernetes (deployment, access, maintenance), understanding helm-chart

Benefits:

  • Competitive salary and regular salary reviews
  • Professional and career growth opportunities
  • Paid vacation - 18 working days per year (20 working days after 2 years of cooperation)
  • Sick leave without confirming documents - 4 working days per year
  • Documented sick leave - 20 working days per year
  • Family circumstances leave - 3 paid working days (in case of marriage, childbirth, or serious loss)
  • Comprehensive medical insurance (including massage courses and physiotherapy procedures)
  • English language learning courses
  • Participation 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 option to work from home
About the job
Posted on
Job type
Salary
-
Leave a feedback