Please, let Viseven know you found this job
on RemoteYeah.
This helps us grow π±.
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 functionalities and features of varying complexity, independently developing functionality from planning to delivery, analyzing code, fixing bugs, and refactoring.
Participation in task planning and estimation, writing unit tests and end-to-end tests, and independently testing developed tasks in the appropriate environment is required.
The role also involves designing database structures and modules, applying OOP and design patterns in practice, and documenting each part of the development process for future work and support.
Requirements:
Strong knowledge of Typescript is required.
Good understanding of NodeJS, Express.js, REST, and AWS services is necessary.
Proficiency in database design according to assigned tasks, theoretical knowledge of migrations, and practical application of Repository (or ActiveRecord) when working with databases is essential.
Practical application of OOP knowledge and design patterns in practice, including SOLID and DI, is required.
Experience in creating test cases for unit tests and understanding the principles of function operations is necessary.
A solid theoretical and some practical background in reactive programming is preferred, along with experience working with immutable data.
Experience in setting up GitLab pipelines for process automation is required.
Familiarity with Docker, including writing Dockerfiles and docker-compose, is necessary.
Experience with Kubernetes (deployment, ingress, maintenance) is required.
A minimum of 2 years of commercial experience is mandatory.
Benefits:
The company values its team and provides opportunities for each member 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) is provided.
Sick leave without documentation for 4 working days per year and documented sick leave for 20 working days per year are included.
Family leave of 3 paid working days is granted for marriage, childbirth, or bereavement.
Comprehensive medical insurance, including massage courses and physiotherapy procedures, is provided.
English language courses are available.
Opportunities to participate in professional forums and conferences are offered.
Regular corporate events and team-building activities are organized.
The company boasts an experienced team and a friendly atmosphere.
A pleasant working environment is ensured with a comfortable, fully equipped office and the option to work from home.
Apply now
Please, let Viseven know you found this job
on RemoteYeah
.
This helps us grow π±.