Position: Node.js Team Lead Engineer #9647
Company: Lohika
Category: Node.js
Experience required: 5y
English level: upper

**Purpose of the job:**
We're looking for an experienced Node.js Team Lead to build a payment solution for a headless e-commerce platform. The product allows to seamlessly scale commerce experience. A successful Node.js Team Lead will propose technical solutions and help a client to finalize architecture.

**MAIN TASKS AND RESPONSIBILITIES:**
- Create a white-label payment solution for e-commerce platform
- Take part in requirements analysis, tasks planning, estimation and distribution between the team members
- Research and evaluate technical options to implement business requirements
- Collaborate closely with client and propose technical solutions
- Leading a cross functional team

**EDUCATION, SKILLS AND EXPERIENCE:**

**MUST HAVE:**
- 2+ years of TL experience
- 5+ years of commercial Node.js development experience
- Strong knowledge of AWS
- Strong knowledge of docker and AWS
- Experience with Serverless framework
- Experience with Microservice architecture and its patterns
- Good understanding of relational DBs / SQL (PostgreSQL) and MongoDB
- Experience of leading a team
- At least Upper-Intermediate level of English

**WOULD BE A PLUS:**
- E-commerce experience
- Payment platforms experience (Stripe, Authorize.net)