Remote Senior 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 solutions are presented at major industry events in Barcelona, Philadelphia, London, and more.
  • 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 who create, localize, and customize applications in offices around the world: Zhytomyr (Ukraine), Tallinn (Estonia), PoznaÅ„ (Poland), New Delhi (India), Bridgewater (USA).
  • Responsibilities include developing and coordinating functionality and capabilities, mentoring developers, designing, planning, and estimating tasks with other developers, writing unit tests and e2e tests, designing database structures and modules, analyzing and implementing best coding practices, adapting code according to technical project requirements, coordinating efforts and collaborating with other developers, documenting each part of the development process for future work and support, creating and implementing design plans, conducting regular code reviews and analyzing code segments, staying updated on industry trends and technological developments, and adhering to security requirements.

Requirements:

  • Excellent knowledge of HTML, CSS, and JavaScript is required.
  • Good knowledge of Vue, Vuex (or another framework) is necessary, along with the ability to add customized plugins and loaders for builds (e.g., for Webpack projects).
  • Strong knowledge of TypeScript is required.
  • Good knowledge of NodeJS, Express.js, REST, and AWS services is essential.
  • Candidates must have excellent theoretical knowledge of most databases, experience in designing complex databases, and proficiency in migrations. They should be skilled in working with Repository and ActiveRecord when dealing with databases, able to design and propose solutions for complex tasks, analyze data processing speed, suggest solutions, and take actions to improve it; they should also be able to recommend the type of database and specific DB that best fits certain tasks and justify their choice.
  • Candidates must implement project architecture considering internal and external dependencies and ensure code compliance with OOP principles, platforms, SOLID, and DI.
  • Knowledge of builder nuances is required.
  • Candidates should utilize Git integration capabilities with other systems to enhance automation.
  • Experience in supporting a Kubernetes cluster is necessary, along with the ability to write scripts for CI/CD projects independently.
  • A minimum of 6 years of commercial experience in various projects is required.
  • Strong development skills in the key technology stack of the project and deep knowledge of a broader range of technologies related to the project are essential.

Benefits:

  • The team is highly valued, and the company encourages sharing visions, implementing ideas, and growing in a professional environment while maintaining a work-life balance.
  • Joining Viseven offers a competitive salary and regular salary reviews.
  • Opportunities for professional and career growth are provided.
  • Paid vacation of 18 working days per year (20 working days after 2 years of collaboration) is included.
  • Sick leave without documentation is available for 4 working days per year.
  • Documented sick leave is provided for 20 working days per year.
  • Family leave of 3 paid working days is available (in case of marriage, childbirth, or bereavement).
  • Comprehensive medical insurance is included (covering massage courses and physiotherapy).
  • English language courses are offered.
  • Opportunities to participate in professional forums and conferences are available.
  • Regular corporate events and team-building activities are organized.
  • The company offers an experienced team and a friendly atmosphere.
  • A pleasant working environment is provided, including a comfortable, fully equipped office and the option to work from home.
About the job
Posted on
Job type
Salary
-
Leave a feedback