Middle Middle+ Backend Software Engineer in Yerevan - salary 3000 $ | ArbiHunter

Middle Middle+ Backend Software Engineer

3000 $

Armenia

Yerevan

Full

Remote

Work experience
3 years 6 months
Last work experience

SmartSoft

Backend Software Engineer

7 months

About

Birth date
About
A backend engineer with 4 years of experience building scalable systems using Node.js and NestJS, with strong expertise in both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases. Takes end-to-end ownership of backend features—from architecture and implementation to production deployment and monitoring. Experienced in architecting complex systems, from modular monoliths to distributed microservices, for back-office APIs, CRMs, and platforms in booking, fitness, finance, and social domains. Focused on performance, maintainability, and delivering reliable, production-ready solutions using clean code and engineering best practices.

Affiliate experience

No data available

Work experience
3 years 6 months

April 2025 - to date
(7 months)
SmartSoft
Backend Software Engineer
· Designed and implemented a scalable CRM and mobile application architecture with NestJS and PostgreSQL for PBX integration, supporting 5,000+ users. · Developed a large-scale analytics module for call and messaging data, enabling real-time reporting and reducing query complexity by 40%. · Optimized APIs and database queries, reducing latency by up to 30% while introducing new features and fixing critical bugs. · Led end-to-end development of PBX call and message workflows. Tech Stack: NestJS, Node.js, Express.js, Type, PostgreSQL, Redis, TypeORM, Docker, Minio, Git, Agile/Scrum
August 2024 - April 2025
(9 months)
Purrweb
Backend Software Engineer Lead
· Developed and optimized a large-scale Fitness Coach platform for 10,000+ active users, implementing complex subion and payment logic with Stripe, improving performance by 20% and reducing payment errors by 30%. · Designed and optimized a social media platform with GraphQL and PostgreSQL, improving query performance by 45% and supporting 3,000+ active users. · Maintained and enhanced CRM features for social applications, fixing critical bugs and implementing new functionality to improve user experience. Tech Stack: NestJS, Node.js, Express.js, Type, GraphQL, PostgreSQL, TypeORM, KnexJS, Stripe, Firebase SDK, Docker, AWS (S3, CloudWatch), Git, Agile/Scrum
June 2023 - August 2024
(1 year 3 months)
M-One
Backend Software Engineer
· Built CRM, Booking, Fitness, Investment, Learning, and Trading applications from scratch using REST APIs and PostgreSQL. · Integrated Firebase SDK, Stripe, AWS S3, CloudWatch, and Redis, reducing API latency by up to 35%. · Audited and refactored the database object model, improving schema consistency and maintainability. · Integrated multiple third-party APIs to extend application functionality and enable seamless data exchange. Tech Stack: NestJS, Node.js, Express.js, Type, PostgreSQL, MySQL, Redis, TypeORM, Firebase SDK, Stripe, Docker, AWS (S3, CloudWatch), Git, Agile/Scrum
March 2022 - March 2023
(1 year 1 month)
Picsart
Junior Backend Software Engineer
Developed and scaled CMS, CRM, and Audit systems using a microservices architecture to support 150M+ monthly active users with NestJS, Kotlin, MongoDB, and Kafka. · Collaborated with cross-functional teams to deliver high-quality backend solutions, ensuring smooth deployment and post-release monitoring. · Integrated APIs from other service teams to support internal integrations. · Performed unit and integration testing, deployment validation, and post-deployment monitoring. Tech Stack: NestJS, Node.js, Express.js, Type, Microservices, Kotlin, MongoDB, Mongoose, Elasticsearch, Docker, Kubernetes, Kafka, Grafana, Git, Agile/Scrum

Skills

PostgreSQL
Docker
MongoDB
MySql
Typescript
GraphQL

Language proficiency

Proficient English
Native Armenian
Native Russian

Employment

Employment
Full, Part-time
Work format
Remote
Work schedule
Flexible, 5/2
Relocation
Not possible
Business trips
Business trips possible