Position: Team Lead Node JS
Company: SupportyourApp
Experience required: 5y
English level: upper

Requirements: 
Experience in AWS cloud development and designing SaaS multi-tenant applications at scale
Experience with at least one of the following: Java or Node JS
Experience with web APIs 
Experience with SQL and NoSQL databases. 
Experience with server side and frontend
Work in agile/scrum environment  
High standards for code quality, testing and performance 
Excellent problem-solving and communication skills 
Team player with the passion for technology and the strive to mentor. 
Excellent written and verbal communication skills in English.

Responsibilities:  
Manage the entire production lifecycle of your domain 
Lead by example and develop your team members - help them grow, adapt, take on more responsibilities and own their share of the product 
Stay up to date with cutting-edge technologies 
Be responsible for the team's deliveries 
Be responsible for the Infrastructure platform, it’s up-time, architecture & scale 
Take major part in our strategic growth as R&D team - technology and process-wise 
Work closely with architects, DevOps, and other tech leads teams 

We have a comfortable office decorated with works of art by contemporary artists, equipped with the latest technology and sweets. .. There is everything to enjoy about your work! But you can start cooperation remotely, if the move can be long.