Position: Senior Node.js Software Engineer
Company: EPAM Systems
Experience required: 3y
English level: intermediate

REQUIREMENTS
3+ years experience in software development
Experience developing and deploying in AWS
Solid knowledge of Node.js / JavaScript, and experience using it to develop APIs
Experience developing REST APIs according to established best practices
Experience using a modern development framework such as React or Angular to build web UIs
Expert understanding of software design principles and patterns, and experience applying them
Outstanding interpersonal and written communication skills
Commitment to ongoing professional development and learning
High productivity and effective time management
Experience with Scrum/Agile SDLC