Position: Senior Node.js Lead
Company: DataArt
Experience required: 5y
English level: intermediate

**TECHNOLOGY STACK**
JavaScript, Node.js, React.js, AWS, GraphQL.

**Responsibilities**
Understand, communicate, and enforce the software architecture strategy
Guide the software development process through high-level decision making
Writing reusable, testable, and efficient code
Implementation of the back-end of the solution
Technical assessment of new features and their incorporation into the solution
Integration of data storage solutions
Participate in knowledge sharing and offer recommendations for improving the solution
Code review

**Requirements**
5+ years of experience developing web applications
Experience leading software development teams
Hands-on experience working with Node.js and JavaScript
Experience working with AWS products
Experience with Agile software development methodologies
Knowledge of OOP, OOD, and design patterns
Practical experience working with databases (SQL and No-SQL)
Strong interpersonal communication skills
Big-picture problem-solving skills
Spoken English

**Will be a plus**
Experience working with GraphQL
Experience in building serverless infrastructure
Practical experience working with PostgreSQL