Remote Full Stack Developer

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 is an international MarTech company specializing in interactive content and cloud solutions for global pharmaceutical companies since 2009.
  • The company is experiencing continuous growth and self-development, which is embedded in its corporate DNA.
  • Unique developments and approaches are actively used in over 50 countries worldwide.
  • Viseven's solutions are presented at major industry events in cities like Barcelona, Philadelphia, and London.
  • The rapidly growing team includes over 700 highly qualified technical and non-technical experts, including front-end and back-end developers, BA specialists, and managers.
  • Responsibilities include developing high-level functionality and services, independently implementing functionality from planning to deployment, code review, mentoring junior colleagues, bug fixing, refactoring, performance optimization, participating in task planning and estimation, writing unit tests and e2e tests, self-testing developed tasks in the appropriate environment, designing database structures and modules, analyzing and implementing best coding practices, adapting code according to technical project requirements, coordinating activities and collaborating with other developers, documenting each part of the development process for future work and support, and adhering to security requirements.

Requirements:

  • Strong knowledge of HTML, CSS, and JavaScript is required.
  • Good knowledge of Vue, Vuex (or another framework) and the ability to add customized plugins and loaders for builds (e.g., for Webpack projects).
  • Proficient in TypeScript.
  • Strong knowledge of NodeJS, Express.js, REST, and AWS services is necessary.
  • Good understanding of databases, with the ability to design databases according to tasks, practical experience with migrations, and the ability to use Repository (or ActiveRecord) in database work.
  • Knowledge of OOP and design patterns in practice, including SOLID and DI; ability to create test cases for unit tests; good theoretical and practical preparation with RxJS; experience with immutable data structures.
  • Experience in setting up GitLab pipelines for process automation, CI configuration with unit test execution, and managing groups and user settings in Git.
  • Experience with Docker, including writing Dockerfiles and docker-compose.
  • Good knowledge of Kubernetes (deployment, ingress, maintenance) and understanding of helm charts.
  • A minimum of 4 years of commercial experience is required.
  • Strong development skills in the main technology stack of the project and broad knowledge of a wider range of technologies related to the project.

Benefits:

  • The company values its team and provides opportunities for everyone to share their vision, implement their ideas, and grow in a professional environment while maintaining a work-life balance.
  • Competitive compensation and regular salary reviews are offered.
  • Opportunities for professional and career growth are available.
  • Paid vacation of 18 working days per year (20 working days after 2 years of cooperation).
  • Sick leave without documentation for 4 working days per year.
  • Documented sick leave for 20 working days per year.
  • Family leave of 3 paid working days (in case of marriage, childbirth, or bereavement).
  • Comprehensive medical insurance, including massage and physiotherapy courses.
  • English language courses are provided.
  • Opportunities to participate in professional forums and conferences.
  • Regular corporate events and team-building activities are organized.
  • An experienced team and friendly atmosphere are part of the work environment.
  • A pleasant working environment with a comfortable, fully equipped office and the option to work from home.
About the job
Posted on
Job type
Salary
-
Leave a feedback