👩🏼💼 Position: Backend Developer
🎓 Level: Senior
💪 Experience: 8+ years of Backend development (NOT freelance)
🛠 Stack: Node.js, TypeScript, NestJS, RabbitMQ, Redis, MySQL, MongoDB, DynamoDB, ElasticSearch, K8s, Docker, AWS (EKS, RDS, DynamoDB, S3)
**🌎 Location: **#Remote
**🕗 Employment: **#Fulltime
🌐 Timezone: UTC+3
🇷🇺 Citizenship: RF / RB
🚀 Company: Eshe
💰 Salary: ₽250,000 – 300,000 gross
🎯 WHO WE ARE LOOKING FOR:
- We need a person who fully meets our expectations, NOT someone who learns on the go.
- We need "working hands", NOT a technical manager.
🏅 WE EXPECT:
- 8+ years of experience in Backend development.
- 6+ years of experience with Node.js and TypeScript: event loop, streams, memory management.
- 2+ years of experience in Backend development of highload services.
4. 3+ years of experience with containerization and orchestration with K8s.
- Experience with AWS: EKS, RDS, DynamoDB, S3.
- 1+ year of experience with a hybrid storage: MySQL, Redis, MongoDB, DynamoDB – each DB for its own task.
- Experience with distributed systems: queues, consistency, fault tolerance.
- Experience using LLM in work is mandatory.
🧑🏽💻** WHAT YOU WILL DO:**
- Development and evolution of backend services on NestJS.
- Design and implementation of APIs and inter-service interactions.
3. Deployment and operation of services in Kubernetes.
- Work with asynchronous scenarios (RabbitMQ).
- Usage of Redis for caching and pub/sub.
- Work with databases MySQL, MongoDB, DynamoDB.
- Work with AWS cloud infrastructure (within the scope of operation and development of backend services).
- Participation in code reviews and technical discussions.
- Interaction with QA, iOS, Android and Design teams.
⭐️ WHAT WE OFFER:
- Fully remote work format.
- Paid vacation of 28 calendar days.
- 100% sick leave payment.
- Work in a product IT company.