Senior Backend Developer (Node.js / NestJS / Express)
🚀 Senior Backend Developer (Node.js / NestJS / Express)
Location: Remote or Dubai (Hybrid optional)
Type: Full-Time | Industry: E-commerce · E-learning · Fintech · AI
🧠 About the Role
We’re on the lookout for a Senior Backend Developer who thrives on solving complex engineering challenges and building scalable systems from the ground up.
You’ll join a fast-moving team working across e-commerce, e-learning, and fintech platforms — powering global products used by thousands every day.
If you’re passionate about high-performance APIs, distributed systems, and backend architecture, this is your chance to work on meaningful projects that blend AI, automation, and real-world impact.
💡 What You’ll Do
Backend Engineering & Architecture
Design and maintain highly scalable, fault-tolerant services using Node.js (NestJS, Express).
Build and extend RESTful and GraphQL APIs with clean, modular, testable code.
Contribute to new microservices in Go (Golang), helping architect core system components.
E-commerce & Fintech Systems
Build and integrate secure payment systems, transaction workflows, and reconciliation logic.
Implement advanced authentication, authorization, and encryption layers.
Optimize for security, scalability, and resilience in multi-tenant architectures.
Distributed Systems & Event-Driven Design
Use RabbitMQ / NATS to power asynchronous communication and event-driven workflows.
Optimize Redis for caching, queuing, and pub/sub models.
Design efficient PostgreSQL schemas and queries for real-time data operations.
Collaboration & DevOps
Partner with DevOps and Frontend teams to deliver smooth CI/CD pipelines, container orchestration (Docker, Kubernetes, Helm), and infrastructure automation (Terraform).Docker, Kubernetes, Helm), and infrastructu
Participate in architectural reviews, documentation, and peer code reviews.
Innovation & Growth
Collaborate across AI-driven platforms, trading automation, and fintech ecosystems.
Influence product direction and drive innovation across our backend infrastructure.
🧩 What You Bring
5+ years in backend development, with 3+ years using Node.js (NestJS / Express).
Strong command of TypeScript, ES6+, and asynchronous programming.
Proven experience with PostgreSQL, Redis, RabbitMQ/NATS, and API design.
Deep understanding of JWT/OAuth2, web security, and encryption best practices.
Hands-on familiarity with Docker, Kubernetes, and CI/CD pipelines.
Nice to Have
Exposure to Go (Golang) — or a strong desire to learn it.
Experience with Next.js / React or full-stack environments.
Understanding of AI, fintech, or edtech ecosystems.
Familiarity with Infrastructure as Code (Terraform) or observability tools.
⚙️ Our Tech Stack
Languages & Frameworks: Node.js (NestJS, Express), TypeScript, GoNode.js (NestJS, Ex
Frontend: React, Next.js
Data & Messaging: PostgreSQL (RDS), Redis, RabbitMQ, NATS
APIs: REST, GraphQL
DevOps: Docker, Kubernetes, Helm, GitLab CI, TerraformDocker, Kub
Cloud: AWS / GCP
🌟 Why You’ll Love Working With Us
Build mission-critical platforms that power global commerce and learning ecosystems.
Work with cutting-edge AI and fintech technologies alongside top-tier engineers.
Have a real voice in architecture and product direction — no endless meetings, just impact.
Join a high-performance team that values curiosity, ownership, and creative problem-solving.
- Department
- Backend Development
- Role
- Senior Node.js developer
- Locations
- Vilnius, Bucharesti, Malta, Baku, Kyiv, Remote , Armenia, Istanbul
- Remote status
- Fully Remote
- Employment type
- Full-time

Colleagues
Already working at OnHires ?
Let’s recruit together and find your next colleague.