Position: Full-stack developer(Angular js / Node js)
Company: inVerita
Category: JavaScript
Experience required: 3y
English level: upper

Qualifications: 
3+ years of experience delivering enterprise software products to the market;
Knowledge of unit testing (jest, jasmine)
Knowledge of SOLID design principles
Demonstrated experience in architecture of enterprise-grade single-page apps (SPAs);
Develop technical requirements for frontend and backend components;
Extensive experience in JavaScript technologies, including modern frameworks such as AngularJS, ReactJS and similar;
Excellent understanding of front end technology stack - CSS frameworks, HTML5; JavaScript, server-side components such as Node.js;
Outstanding communication skills;
GraphQL understanding;
Ability and experience in developing web applications with performance and scalability in mind.

Duties and responsibilities: 
Design and develop web client application using modern technology stack and intuitive user experience;
Work with Product Managers and other engineering team members for seamless integration with services and components;
Solve high complexity engineering problems, while enabling high performance user experience.

Interview stages:
1-st stage - interview with our Recruiter and Developer;
2-d stage - client interview.

Benefits and social package: 
Outstaff project (with state team from the USA);
Business trip opportunity to the USA;
Professional development opportunities (scale team on the current project);
Compensation of training (technical and non-technical trainings);
Round-the-clock access to the workplace;
The working schedule from 11 am - 8 pm / 12 am - 9 pm.
Partial compensation of sports events;
Relocation program (if necessary in your case);
Language school (English).