Viseven Group is an international MarTech company specializing in interactive content and cloud solutions for global pharmaceutical companies since 2009. Continuous growth and self-development are embedded in our corporate DNA. Our unique developments and approaches are actively used in more than 50 countries of the world. Viseven solutions are presented at major industry events in Barcelona, Philadelphia, London, etc. The rapidly growing team includes more than 700+ highly qualified technical
Viseven Group is an international MarTech company specializing in interactive content and cloud solutions for global pharmaceutical companies since 2009. Continuous growth and self-development are embedded in our corporate DNA. Our unique developments and approaches are actively used in more than 50 countries of the world. Viseven solutions are presented at major industry events in Barcelona, Philadelphia, London, etc. The rapidly growing team includes more than 700+ highly qualified technical and non-technical experts: front-end and back-end developers, BA specialists and managers who create, localize and configure programs in offices around the world: Zhytomyr (Ukraine), Tallinn (Estonia), Poznan (Poland), New Delhi (India), Bridgewater (USA). Duties: Development of functionality and features of varying complexity; Independent development of functionality from planning to delivery; Code analysis; Work on bug fixes and refactoring; Participation in planning and evaluation of tasks; e2e-tests; Independent testing of developed tasks in the appropriate environment; Designing the structure of the database and modules; Application of OOP and patterns in practice; Documentation of each part of the development process for their further work and support. Requirements: Good knowledge of Typescript; Good knowledge of NodeJS, Express.js, REST, AWS services; Good knowledge of databases, ability to design a database according to the task. Good theoretical knowledge and understanding of migrations, ability to apply them in practice, understanding of what Repository (or ActiveRecord) is when working with a database, ability to apply it; Practical application of knowledge of OOP, design patterns in practice SOLID, DI. Creation of test cases for unit tests. Knowledge of the principles of operation of functions. Good theoretical and some practical rx background. Experience with immutable;Setting up gitlab pipeline for process automation;Experience with Docker, writing dockerfile and docker-compose;Experience with kubernetes (deployment, logging, maintenance);At least 2 years of commercial experience What we offer?Team is very important to us , that is why we value it and provide an opportunity for everyone to share their vision, realize their own ideas, grow in a professional environment, keeping balance between work and personal life. By 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 cooperation) Undocumented sick leave - 4 working days per year Documented sick leave - 20 working days per year Family leave - 3 paid working days days (in case of marriage, birth of a child or bereavement) Comprehensive medical insurance (including a course of massages and physiotherapy) English language courses Possibility of participation in professional forums and conferences Regular corporate events and team building Experienced team and friendly atmosphere Pleasant working environment: comfortable, fully equipped office and the opportunity to work at home
Show moreShow less
Position level
Not applicable
Type of employment
Full time
Job duties
Engineering and Information Technologies
Industries
IT services and IT Consulting