Position: JavaScript Team Lead #8206
Company: Lohika
Experience required: 5y
English level: upper

We are looking for a JavaScript Team Lead to support development of new product in scope of data engineering platform. The product will enable internal data consumers to access multiple data sources from a single access layer. Users will be able to discover, manage, use and generate new data sets to collaborate with colleagues.
MAIN TASKS AND RESPONSIBILITIES:
Take part in requirements analyzes, research implementation ways and possibilities.
Participate in researches, discussions and decisions on software architecture and internal coding, architectural, process and other standards
Lead UI development team and actively collaborate with other teams working on data platform implementation
Analyze and estimate implementation efforts
Act as a SCRUM master in a full-feature team
Implement, review, support and debug required content
Risk estimations and management
EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
5+ years of commercial development experience
2+ years of TeamLead experience
Experience with Node.JS
Good JavaScript and TypeScript knowledge
Experience with Sequelize
Experience with microservice architecture and integrations with 3rd party systems
Understanding of REST architecture and HTTP protocol
Debugging skills
SCM tools (GIT)
Sufficient English level for communication (verbal & written)
Full application lifecycle management experience
Good communication and collaboration skills
Fast research and learning skills
WOULD BE A PLUS:
Experience with data engineering tools
Experience in React.JS/Redux
Experience with AWS platform
Experience of building visualizations with D3.JS
Experience with medical business domain