Senior Backend Developer (Node.js / NestJS / Express / Go)
Senior Backend Developer (Node. js / Nest
JS / Express / Go)
Location: Remote or Dubai (Hybrid optional)
Type: Full-Time | Industry: E-commerce, E-learning, Fintech, AI
We’re looking for a Senior Backend Developer to join our
- growing engineering team and help scale our e-commerce and e-learning platforms, with opportunities to collaborate on AI-driven tools and fintech systems. This is a
- heavy role focused on Node. js, with a preference for candidates who have experience with Go (Golang) or are eager to learn it. You’ll work across distributed systems, payment processing, authentication flows, and contribute to
- performance services.
What You’ll Be Doing
Backend Development & Architecture
- Design and maintain highly scalable services using Node. js (Nest
JS, Express. js). - Build and extend REST and Graph
QL APIs with clean, modular, and testable code. - Contribute to the architecture of new microservices written in Go, especially for critical system components.
E-commerce & Fintech Focus
- Build and integrate secure payment gateway systems, including retry logic and reconciliation flows.
- Implement authentication, authorization, token management, and data encryption across services.
- Ensure system security, scalability, and reliability in handling sensitive financial and customer data.
Event-Driven Systems & Infrastructure
- Leverage Rabbit
MQ and NATS for
- based communication and distributed workflows. - Work with Redis for caching, pub/sub, and queuing use cases.
- Design and optimize Postgre
SQL (RDS) schemas and queries for performance.
Collaboration & Dev
Ops
- Work closely with Dev
Ops and Frontend teams on CI/CD pipelines, container orchestration (Docker, Kubernetes, Helm), and infrastructure as code (Terraform). - Participate in architectural reviews, technical documentation, and peer code reviews.
Growth & Cross-Platform Opportunities
- Collaborate across our AI platforms, automated trading tools, and internal fintech systems.
- Influence product direction, especially in integrating intelligent systems into our
- learning and
- commerce stacks.
Must-Have Experience
- 5+ years in backend development, with 3+ years of Node. js (Express. js, Nest
JS) experience. - Solid understanding of Type
Script, ES6+, and asynchronous programming patterns. - Experience building secure REST and Graph
QL APIs in production. - Hands-on knowledge of Postgre
SQL, Redis, and message queues (Rabbit
MQ/NATS). - Strong grasp of payment systems, web security, JWT/OAuth2, data encryption, and authentication flows.
- Familiarity with Docker, Kubernetes, and CI/CD (Git
Lab or similar).
Nice to Have
- Experience or working knowledge of Go (Golang).
- Exposure to Next. js, React, or
- stack applications. - Experience with AI-driven platforms, e-learning systems, or financial technology.
- Knowledge of infrastructure-as-code, serverless architectures, or API observability.
Our Stack
- Languages & Frameworks: Node. js (Nest
JS, Express. js), Type
Script, Go (Golang) - Frontend: React, Next
JS - Data & Messaging: Postgre
SQL (RDS), Redis, Rabbit
MQ, NATS - APIs: REST, Graph
QL - Dev
Ops: Docker, Kubernetes, Helm, Git
Lab, Terraform - Cloud: AWS/GCP
Why Join Us?
- Build scalable platforms that power
- world e-commerce and e-learning solutions. - Work with cutting-edge AI and fintech products in
- functional teams. - Gain ownership, solve complex challenges, and help shape architectural decisions.
- Join a highly skilled,
- driven engineering team working across modern stacks and ecosystems.
- Informații detaliate despre oferta de muncă
Firma: OnHires Localiția: Bucureşti
Bucharest, RomaniaAdăugat: 17. 7. 2025
Postul de muncă activ
Fii primul, care se va înregistra la oferta de muncă respectivă!