Position: Back-end Node.JS Developer
Company: UKEESS Software House
Category: Node.js
Experience required: 1y
English level: upper

**And now let's talk about our project:**
Our project is a system that simplifies and efficiently manages processes in 200+ healthcare organizations in the USA. The cloud-based platform uses a blockchain type of mechanism that connects all entities associated with a provider with the same real-time data collection, which is automated, updated, easily accessed, and securely protected.

**The technology stack of the project:**
TS/RestApi/NodeJS/NestJS/GraphQL/AWS/MySQL

**Along with a team of highly skilled professional engineers, your duties will be next:**
- Identify and solve advanced technical challenges
- Implement various third-party API integrations
- Create data processing pipelines
- Create automated SQL reports
- Interacting with various stakeholders to vet the technical requirements
- Write code that follows standards and best practices, especially around performance, stability, and testability
- Work in a collaborative agile environment (SCRUM)

**Requirements:**
- 1+ years of prior industry development experience Node.JS
- Solid knowledge of Node.js, TypeScript, MySQL
 -Strong data processing experience using Node.js, MySQL
- Experience with third-party API integrations
- 1+ years of experience building RESTful services in a microservices environment
- Strong understanding of data structures and design patterns
- Continuous Integration/Continuous deployment experience
- Engaged in current technology trends, experience researching and evaluating new techniques, concepts, and tools
- Upper-Intermediate English

**It will be a plus:**
- Node.js frameworks like — Nest.js
- Unit tests — Jest
- Cache — Memcached, Redis
- good knowledge of Angular framework
- Experience with queues and background processors (BullMQ)
- Web-scraping experience
- Experience with AWS (KMS, S3, RDS)
- Bachelor’s degree in Computer Science/Engineering 
- Experience working within an Agile development environment

**What do we offer our new colleague?**
- interesting full-time position in a highly professional team and friendly company
- competitive compensation (also depending on the technical level of the candidate)
- flexible work schedule 
- individual approach to a profession 
- free English classes (online)
- 3 health packages to choose
- annual paid vacation and state holidays celebration
- lack of bureaucracy and micromanagement

After the pandemic in our office you will have:
- modern, comfortable office facilities (a barbecue zone, kitchens, company paid lunches, lounge rooms, coffee machines, etc.)
- foreign business trips 
- on-site parking lot and charge station for Electric Cars
- corporate gifts, celebrations, and fun activities
- sports activities: ping-pong, soccer, work-out

If you are looking for a position where you can work on a modern project in a big friendly team where you can apply all your skills and grow professionally further — send us your CV and let's get to know each other! ;)