Position: Back-end (NodeJS) Developer на Enterprise проект
Company: Benefit Agency
Experience required: 3y
English level: intermediate

The company is looking to hire an experienced JavaScript developer who will join the project for a top cloud company with 200 million users worldwide. The US customer is originally known for leadership in enterprise resource planning (ERP) software. It is a market pioneer in end-to-end enterprise application software, database, analytics, intelligent technologies, 
and experience management with over 70 000 employees worldwide.
As part of our team, you’ll have the opportunity to use best practices and patterns to create the project with Clean Architecture and standardized components, try new stack and frameworks, grow your career, contribute your ideas to management reimagining product, and—above all—have fun doing it.

Responsibilities:
Deliver new progressive features and stabilize/enhance ones that already exist
Prepare estimates (for own tasks) and in-time features delivery
Take care about project architecture
Communication with team and customer. Be a team member, not a solo-player
Stick to the development workflow
Write clean and well-structured code

Required skills:
3+ years experience with Node.js (with NestJS or ExpressJS)
3+ year of experience with SQL DB
Good Architecture expertise, Design patterns
Good communication skills
Estimation skills
Experience with Scrum/Kanban Agile approaches
English (both verbal and written): Intermediate+

As a plus:
Experience with Angular 2+ will be a strong plus
High passion for new technologies and approaches
Mentorship skills
Experience or understanding of TDD and Pair Programming practices