Position: Tech Lead NodeJS
Company: JetSoftPro
Experience required: 5y
English level: intermediate

ABOUT THE PROJECT:
Workforce management system/marketplace for healthcare specialists (pharma, nurses, etc). 
Currently, there's a part of the platform functioning in Canada to validate the UX, use cases, etc, but the main market is the USA. This position is opened because of the high interest of the client to launch the platform.


ABOUT THE POSITION:
We are looking for a leader to inspire and direct our team in the technical side of the project. You should be technically fluent and bring your ideas of how to drive the team to a higher level of operation. 


REQUIREMENTS:
5+ years of experience;
Strong Node.js;
Strong knowledge of relational DBs (MySQL/Postgres), knowledge of Knex, Elasticsearch;
Understanding of microservices architecture approach;
Knowledge of common security practices, OWASP;
Experience with AWS services;
Leadership and management skills.



RESPONSIBILITIES:
You will be improving our development approach specifically in the following areas:

Continuous Integration improvements
Execute and improve the code review process
Review and continuous improvement on the architecture and speed of process’ in the application
Work with the Project Manager to define the scope of each sprint, providing estimates of effort and making developer assignments
You will be a mentor for our developers so deep technical expertise in node.js is required.

WILL BE A PLUS:
TypeScript

WE OFFER:
8 hours working day with flexible working hours
20 working days of paid vacation compensation
Corporate doctor services
Different sports activities in the office (badminton, tennis, darts, gym)
Free English classes in the JSP office
Fully equipped office with car and bicycle parking
Possibilities to work and rest in the garden