Position: Back-end (Node.js) Team Lead #9110
Company: Lohika
Experience required: 5y
English level: intermediate

They are the best platform to quickly fill short term, low complexity positions with high-quality candidates. It enables employers to post jobs for hiring workers, as well as provides screening, onboarding, interview scheduling, and time tracking services.
The Company serves customers in the United States. They offer the flexibility of a mobile-based staffing platform, with the benefits of the legal protections from a traditional w2 staffing model.
We are looking for a JavaScript Team Lead experienced in server-side programming to work with our team of talented developers.
Responsibilities
Lead the team according to established processes while tightly collaborating with the stakeholders
Take part in requirements analysis, task planning, estimation, coding and work distribution between the team members
Suggest technical and functional improvements to add value to the product
Research and evaluate technical options to implement business requirements
Interact with customers and provide technical solutions 
Contribute best-in-class programming skills to develop highly innovative products
Requirements (required)
5+ years of commercial development experience
1+ years of experience in a Team Lead role
Strong JavaScript knowledge
Development experience using TypeScript 
Solid experience with Node.JS and Express
Good understanding of Agile methodologies (Scrum, Kanban)
Understanding of REST architecture
Experience with MySql
Good communication and collaboration skills
Sufficient English level for communication (verbal & written)
Requirements (optional)
Experience in React.JS/Redux
Understanding of CI/CD concepts
Android/iOS development || React Native
AWS infrastructure (S3, DynamoDB, ECR)
Familiarity with microservice architecture
Fast research and learning skills