S

Senior Backend Developer – Node.js, AWS, Databases & Cloud Infrastructure

Star Gallery Mart

On-site🇦🇪Sharjah, SH, UAEseniorPosted 12d ago

Visa & sponsorship

  • Employers in UAE sponsor the residence visa by default, and nothing in the posting says otherwise.

Job description

Senior Backend Developer – Node.js, AWS, Databases & Cloud Infrastructure

Location: Sharjah, UAE – On-Site

Company: Star Gallery Mart

Industry: Electronics Retail & E-Commerce

Job Type: Full-Time

About Star Gallery Mart

Star Gallery Mart is a growing UAE retail & e-commerce company specializing in electronics, mobile phones, accessories, gaming products, home appliances, and trending products. We operate through retail branches, our e-commerce website, mobile app, and internal business systems.

Website: https://stargallery.ae

Company Profile: https://stargallery.ae/en/contact-us

App: Star Gallery Mart – iOS & Android

About the Role

Looking for an experienced Senior Backend Developer with strong hands-on expertise in Node.js, databases, AWS, Docker, and production deployment.

You'll work on backend services, APIs, admin systems, mobile app integrations, cloud infrastructure, databases, and internal systems.

Backend Development – Node.js

  • Node.js + Express.js

  • RESTful API design & development

  • API testing & troubleshooting

  • APIs for website, mobile app, admin dashboard, and internal systems

  • Low-latency, high-availability applications

  • Asynchronous programming

  • Authentication, authorization & RBAC

  • Third-party service/API integration

  • Security & data protection

  • Backend performance & scalability

  • Nx monorepo (shared libraries with frontend)

Database

  • MySQL

  • PostgreSQL

  • Database design & relationships

  • Complex queries & indexing

  • Transactions & data integrity

  • Performance optimization

  • Backup & recovery

  • Query optimization

  • Replication & scaling

AWS & Cloud Infrastructure

  • EC2 setup & configuration

  • S3 management

  • RDS (MySQL/PostgreSQL)

  • CloudFront

  • IAM (users, roles, policies)

  • Lambda

  • CloudWatch monitoring

  • Security best practices

  • Backup & recovery strategies

  • Cost & performance optimization

  • Auto-scaling & load balancing

Docker, Servers & Deployment

  • Docker & Docker Compose

  • Containerization & image management

  • Linux production servers

  • Nginx / Apache reverse proxy

  • SSL/HTTPS configuration

  • Server troubleshooting

  • Kubernetes is a plus

CI/CD & Version Control

  • Git, GitHub/GitLab

  • Branching strategies, PRs, and code reviews

  • CI/CD pipelines

  • Automated builds, testing & deployments

  • Deployments to AWS EC2

E-Commerce Development

  • Product/category/brand management

  • Inventory & pricing

  • Cart, checkout & orders

  • Payment gateways & BNPL

  • Delivery/courier APIs

  • Returns & refunds

  • Search & filtering

  • Admin dashboards

API & Third-Party Integrations

  • Payment gateways & BNPL

  • Delivery APIs

  • SMS/OTP, Email, WhatsApp

  • Push notifications

  • Google services & analytics

  • Marketing/tracking tools

Performance & Security

  • API & database query optimization

  • Caching strategies

  • CDN/CloudFront optimization

  • Load balancing & auto-scaling

  • Secure APIs & authentication

  • Environment variable/secrets management

  • IAM policies & AWS resource security

  • HTTPS/SSL

Requirements – Must Have

  • 5+ years of professional Backend Development experience

  • Strong experience with Node.js + Express.js

  • Strong experience with JavaScript & TypeScript

  • Strong hands-on experience with MySQL & PostgreSQL

  • RESTful API design experience

  • Asynchronous programming knowledge

  • Solid AWS experience (EC2, S3, RDS minimum)

  • Docker & containerized deployments

  • Git & version control

  • API/web security best practices

  • Strong debugging & troubleshooting skills

Preferred

  • E-commerce backend experience

  • Microservices architecture

  • Nx / monorepo experience

  • Kubernetes

  • AWS CloudFront, IAM, Lambda & CloudWatch

  • Auto-scaling & load balancing

  • Nginx / Apache

  • GitHub/GitLab CI/CD

  • Linux server administration

  • Payment gateway & delivery API integrations

  • High-traffic e-commerce platform experience

  • Basic Angular familiarity for frontend collaboration

Job Types: Full-time, Part-time

Work Location: In person