Position: Backend Software Engineer (Serverless)
Company: TGA Digital
Category: Node.js
Experience required: 3y
English level: intermediate

We look for a skilled Engineer to join our team. We focus more on hiring smart people who can learn and develop rather than focusing on one technology.
Your first project: Online healthcare system which allows to consult with doctors, order and deliver prescribed medicine.
You will work on improving the system and adding new features.
For this project we use Kanban where you can pick the task you like from the general list of tasks.

**For this role we expect candidate to have:**
 
Javascript and/or Typescript
Serverless Framework and/or AWS SAM or experience with equivalents such as (Google) Cloud Functions or Azure Functions
Node.js
NoSQL cloud databases such as DynamoDb
Experience developing microservices using a serverless or FAAS approach. (We use AWS Lambda, DynamoDb, SQS, S3) 
Understanding of engineering design principles such as Clean Code, SOLID, DRY etc
Experience with GIT, issue tracking, CI & CD. (We use Jira, Jenkins)
Good  English communication skills,  ability to share ideas and discuss issues 

  
**Good to have  some experience with::**

Nestjs
Jest
Dynamoose
Terraform
CDK
Docker
Cloudwatch
Newrelic
Kibana
Vue.js
HTML/CSS
FHIR

**Why You should join us?**

Apart from the best management and team we also offer:
Flexible schedule
20 days of paid vacation
Learning expenses coverage
Home equipment purchase
Laptop program
Business trips