Position: Senior Software Engineer (Typescript; Node.js)
Category: Node.js
English level: upper
Years of experience: 9


I'm a backend/full-stack engineer with some lead duties who used to work closely with mobile engineers.

During 8 years of experience in HoReCa, Dating, and Fintech domains, I helped 12 startups and small businesses. 

My responsibility was to design infrastructure, develop from scratch backend systems, and deploy into the market their projects in a variety of technologies and later seamlessly transfer knowledge to their in-house teams. 
I'm using to work in a fast-paced environment.


# Technologies:
TypeScript, JavaScript, Node.js, Ruby, Ruby on Rails, Nest.js, Angular, React, PostgreSQL, MongoDB, Redis, TypeORM, Sequelize, Docker, Kubernetes, Terraform, AWS, GCP, Firebase


# What I'm looking for
The points below are where I'm ready to negotiate and change my compensation expectations.

I want to improve my engineering mastery in working with medium/large distributed systems (microservices) and leadership. 

I'm looking for backend-only or full-stack roles (not looking for frontend-only positions) where the backend is written on Node.js. 
It's good to have (but not required) that some services are written in Goland, Java/Kotlin, and Python (I'm familiar with these languages but didn't work closely within production, and ready to improve my knowledge and partially switch to these languages).
I'm NOT looking for roles where business plans or technical decisions are closed to me, and I can't discuss them.