Position: Senior Node.js/Nest.js Backend Developer
Category: Node.js
English level: upper
Years of experience: 9

In my free time, I do open-source projects (Nest.js, Angular).
I have experience in such positions: (9 years of experience)

Backend developer / Frontend developer / DevOps
Team lead / Tech lead
Solution architect / CTO
Technical consultant

My main focus is Backend and architecture.

For the Backend, I usually use:  Node.js/TypeScript (7 years of experience) and Nest.js.

Technologies and frameworks: Nest.js, Express.js, Adonis.js, Koa.js, Fastify, Socket.io, Swagger, Microservices (RabbitMQ, Redis, Google Cloud Pub Sub), Serverless, Testing - Jest, TypeORM, Mongoose, Sequelize.

I mainly use the following Databases: MSSQL, PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Firestore.

DevOps: 
AWS - EC2, S3, Lambda, EKS, Route 53.
Google cloud platform - Firebase, Cloud Run, Cloud Functions, Cloud Build, Cloud Storage, Container Registry, Kubernetes Engine, Pub Sub.
CI/CD - GitLab CI, Circle CI, Buddy CI.
MongoDB - MongoDB Atlas
Other services: Linode, Digitalocean, Heroku, Netlify.

I also have experience:

Frontend:
Angular - Angular CLI, RxJS, NgRx, NgXs, Angular Universal. 
React - Redux, Redux-thunk, Redux-saga.
Vue.js - Vue CLI, Vuex, NextJs, Gatsby.

Backend:
C# - ASP.NET Core / MVC.
PHP - Laravel, Symfony, Yii2, Lumen.

QA automation:
Jmeter, Cypress, Jest, Karma, Protractor.
1. Friendly and open-minded team.
2. Flexible work schedule (I will be in touch all day).
3. Opportunity to work from another country - GMT+8 (I live in Bali).
4. I prefer products company
4. Not legacy.
4. Optional, but It will be a big plus: work in Nest.js.
5. Optional, but It will be a big plus: work in small team and small company.
6. Optional, but It will be a big plus: work alone on backend.
7. I can do frontend task but my main focus: backend. 
8. For a small or medium project, I can do DevOps work.
9. I don't want to work with Russians.