Position: Architect / Team Lead / Senior Node.js Developer
Category: Node.js
English level: upper
Years of experience: 10


Hasura, Node.js, Express.js, Nest.js, TypeScript

GraphQL, REST API,  Relay Modern

TDD, BDD, mocha, jest, chai
Go (golang)

Build tools: WebPack

Databases: Redis, MongoDB, PostgreSQL

DevOps tools: Vagrant, Docker, Docker Compose, Docker Swarm, Rancher, AWS ECS, Consul, Consul Template, Vault, nginx

CI/CD tools:  Travis CI, Circle CI, Gitlab CI

Infra: Kubernetes, Helm,  EKS, GKE, Google Cloud, Rancher, AWS EC2, S3, 

Other: CloudFlare, Elastic Stack

Methodologies: 12 Factor App, Cloud Native Apps, DI, IoC, Microservices
Willing to work on projects from scratch, literally from scratch, to be able establish best practices to avoid wasting time on refactoring code and be able to build CI / CD pipelines to make work in a team more productive and gain the best developer expirience.