Position: Back-end Node.js Developer
Company: Conductor
Experience required: 3y
Category: Node.js
English level: intermediate
Published: 2020-06-01T00:00:00+03:00

**Project Details/About the project:**
Our client is an AI company in the area of IVF (In Vitro Fertilization) - we aim to make the IVF process more successful, easy and quick by using AI products we build - during the IVF process. At first - we are focusing on the embryo selection stage - we predict the success rate of each embryo and which one is the best to transfer back to the patient. 
Currently we have an On-premise simple product that does the above with a working AI model. We are now building the SaaS product, enriching the AI model etc.

**Technologies we use:**
Server side: Nodejs (TypeScript), NestJs (a nodejs intelligent framework), Kubernetes, GCP, terraforms, Linux, Rest API, Open API, Git, Python
Client side: VueJs, webpack
Unit testing: Jest

**Development environment:**
Intellij for nodejs, pycharm for python.
Bitbucket for git.
 Trello for task management
We'll start using Jira soon
Confluence for documentation

**Development process:**
We aim to work agile - but still small yet - so it's more fluid, we'll move to 2 week sprints shortly 
We have a plan to the MVP and we are working according to that 
dailys  
1:1 weekly meetings 
design discussions etc.

**Required Professional Knowledge and Skills:**
3-6 years of backend and web development experience, out of them at least 2 years with NodeJs.
Object Oriented Development 
Python experience - advantage
Familiarity of frontend technologies as Angular and React
Docker and Kubernetes experience

**Desired Experience and Skills:**
NestJs
Developing in GCP or any other cloud
Experience in AI products

**Personal Qualities We Are Looking For:**
Great communication skills
Good written and verbal English
Experience working remotely with companies abroad - Israeli companies is an advantage
For one of them - previous management experience and a will to work as a manager

**Your Role within the Project:**
Take part in full cycle software development
80% Back-end 

**Why You Should Work With Us:**
Interesting area and promising product
Interesting business logic
Cutting edge tech
Be part of building a new product from scratch

**Team Structure:**
Currently we are 4 in the R&D - me, one full stack, one UI developer, one data manager (not a developer).
Besides that there is a data team that includes the CTO and an additional data scientist.
We are looking for 3 more developers - around the backend and full stack - one of them should be a semi-manager - 20% of his time - to help and monitor the other 2. 

**Vacation and Sick Days:**
Vacations- 20 working days 
Sick Days -10 working days

 **Working hours:**
According to Ukraine policy (8 or 9 hours), sense of urgency when needed

**Interview Stages and who is participating:**
First interview - introduction with  VP R&D (up to an hour)
Development home assignment - an assignment of several hours
Second interview - VP R&D - go over the home assignment (up to half an hour)
Third interview - with CEO (up to an hour)
Reference check