Position: Full-Stack Developer (Node.js)
Company: ARENA CS
Category: Node.js
Experience required: 3y
English level: upper

Key responsibilities:
Development and coordinate of the functionality and feature
Mentoring other developers
Design, planning and estimation of tasks with other developers
Write unit tests, e2e test
Design database structure and modules
Analyzing and implementing best coding practices into the project code
Analyzing technical requirements of the project and adapting the code in line with them
Coordinating the efforts and cooperating with other developers
Documenting every part of the development process for further work and maintenance
Creating and implementing design plans
Reviewing code and analyzing code segments regularly
Performance optimization
Required Skills & Knowledge:
At least 6 years of commercial experience within different projects (JS stack)
Great knowledge of HTML, CSS, JS
Great knowledge of Vue, Vuex (maybe with other framework).
Great knowledge of Typescript,
Great knowledge NodeJS, Express.js, REST, AWS services
Node automation tools (Webpack, gulp etc.)
noSQL databases: MongoDB, cassandra, redis
JS OOP and Patterns
Git
CI/CD
Soft Skills:
Technical/professional literacy
Team play
Relationship building for personal benefits
Organizing own work
Clarifying work & prioritization
What we provide:
We understand that our team members are essential to making our goals a reality, so we value and empower them to share their vision. And we reward this kind of passion with a highly competitive compensation and exceptional benefits, such as:
· Competitive compensation and regular performance based salary and career development reviews.
· Passionate experienced team, friendly atmosphere, concern for the comfort of specialists.
· Professional and career growth
· Paid vacation time (18 business days per year), sick-leaves.
· Paid time off 3 business days in case of marriage or childbirth
· Comprehensive medical insurance including gym, dental services, massages and vaccination
· Accounting assistance
· English learning courses
· Opportunities to participate in professional forums and conferences
· Regular corporate events and team-buildings
· Enjoyable working environment: comfortable and fully equipped office and possibility to work from home

You will have a great opportunity to work with a unique platform, which an actively used in more than 30 countries all over the world. It is available on market for 5 years and Viseven group is proud of that we were the first, who established such platform.

About the project: it is a unique integrated platform for enterprise content management. The platform can be used to maximize efficiency when working with various content types, including interactive HTML5 presentations, email templates and other types of digital content intended for multichannel distribution. The core set of features in eWizard allows creating even the most complex types of digital content, making it possible for non-IT specialists to edit and comment the assets.
The platform is based on microservices architecture that ensures its smooth functioning, flexibility, and scalability.