Position: Backend (Node.js) Developer
Company: ErgoServ
Category: Node.js
Experience required: 2y
English level: upper

**Required Skills, experience and knowledge**
-TypeScript, Node.js, Building API’s.
-Experienced and comfortable through the entire life-cycle of a feature, from ideation to delivery.
-Can understand business drivers and make solid proposals for building new features or refining existing ones.
-Are a subject matter expert in at least one programming environment.
-Have typically strong experience in a specific programming domain or language.
-Excellent communication skills and strong English speaking is a must.
-Experienced working directly with clients or key stakeholders.
-While we understand that good programmers can learn new skills, this role is ideally for someone who has good working knowledge and experience in the following:

**Desired Skills**
-Twilio
-GCP
-Dialogflow
-Container Technologies (docker / k8s )
-Microsoft Azure
-Looker

**Day to Day Tasks **
-Discuss and design new systems from the ground-up with strong opinions about software and design principles. 
-Develop new and maintain existing systems. 
-Write documentation to record and explain decisions around architecture and design.
-Write unit integration tests as a first-class citizen 
-Perform code reviews and participate actively in discussions, even around technologies you may not be an expert in.

**What we offer**
-Competitive compensation that takes skills and experience into consideration.
-Remote work option is available and welcome.
-Mandatory and strict code reviews.
-A friendly and informal atmosphere.
-Health insurance.
-Paid leave (20+5 days).
-Paid Public Holidays in Ukraine.
-Reimbursement for English courses or tutor.
-Opportunity to work in the English-speaking team.
-Minimum bureaucracy.
-General corporate meetings in Kharkov at least twice a year with payment of travel and accommodation for guests of the city.

**Project**
You will work on an American project that integrates virtual assistants to automate the work of the call center.
The main task is to create a bot recognizing human speech and responding to it correctly.
The project has been in progress for about 1 year.
The team includes developers from Ukraine, UK, and the USA.

**Looking forward to getting your CV and inviting you to our team!**