Position: Node.js Developer
Company: QIT Software
Category: Node.js
Experience required: 3y
English level: upper

QIT Software is looking for Node.js Developer to the project from Canada. It provides a secure communication platform for hospitals, providers, LTC homes, homecare agencies and other authorized healthcare professionals to access real time patient vitals, medication reviews and view pertinent updated clinical encounters. Ultimately, creating a comprehensive digital patient profile and digital care plan like no other. Although transparency is important in our healthcare ecosystem, “pertinent information” sharing of key health issues is at the core of web portal.

Details:
- Schedule: Full-time, remote
- Client: Canada
- Project: Web portal for sharing of key health issues
- Project status: Ongoing
- Stack: TypeScript, Node.js, Express, AWS, etc.
- Team: Tech Lead, Back-end devs, Front-end devs, Product Manager
- Duration: long-term
- Methodology: Scrum
- Tools: Jira, Slack, Confluence
- Time tracker: Clockify, manually
- English: B1+ for communication
- EDT timezone 

Hiring process: 1 - Pre-screen (15 mins), 2 - Team fit interview with client, 3 - Coding challenge

You have:
- Strong proficiency with JavaScript/TypeScript.
- Knowledge of Node.js and the Express framework.
- Understanding the nature of asynchronous programming.
- Good understanding of server-side templating languages.
- Basic understanding of front-end web and mobile technologies.
- Knowledge of the database ORMs.
- Understanding accessibility and web security processes.
- Knowledge of user authentication and authorization between multiple systems, servers and environments.
- Understanding fundamental design principles behind a scalable application.
- Be able to create and maintain integrations with third-party platforms.
- Proficient understanding of code versioning tools, such as Git.
- Be familiar with project management tools and the Agile development cycle.

Tasks:
- Integration of user-facing elements developed by front-end developers with server-side logic.
- Writing reusable, testable, and efficient code.
- Implementation of security and data protections.
- Writing comprehensive and efficient tests to ensure developed code is production ready.
- Updating endpoint documentation.

As a plus:
- Experience with Health Care or HL7 FHIR standard strongly preferred
- AWS Serverless framework experience, API Gateway, Cognito, Amplify and Lambda
- Experience developing NoSQL databases
- Experience with Docker containers

We offer:
- The ability to work remotely from anywhere in the world;
- Flexible work schedule, no micromanagement, no strict deadlines and free overtime work;
- Work in European and American products with a modern technology stack in different industries (Finance, Technology, Health, Construction, Media, etc.);
- Revision of wages every 6 months or on an individual basis;
- Accounting support and full payment of taxes by the company;
- Paid 15 vacation days, 5 sick days and public holidays;
- Compensation for sports subscriptions, courses, conferences, etc.;