S

Full Stack Developer

Star Gallery Mart

On-site๐Ÿ‡ฆ๐Ÿ‡ชDubai, DU, UAEmidPosted 8d ago

Visa & sponsorship

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

Job description

Full Stack Developer โ€“ Angular, Node.js, AWS & E-Commerce

Location: Sharjah, UAE โ€“ On-Site

Company: Star Gallery Mart

Industry: Electronics Retail & E-Commerce

Job Type: Full-Time, Permanent

About Star Gallery Mart

Star Gallery Mart is a growing UAE retail and 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 application, and internal business systems.

Website: https://stargallery.ae

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

App: Star Gallery Mart โ€“ Available on iOS & Android

About the Role

We are looking for an experienced Full Stack Developer with strong hands-on experience in Angular, Node.js, Express.js, TypeScript, databases, AWS, and Docker.

You will be responsible for developing and maintaining our e-commerce website, backend APIs, admin dashboard, mobile app integrations, internal systems, databases, and cloud infrastructure.

The ideal candidate should be comfortable working across the complete development cycle โ€” from frontend and backend development to database management, deployment, troubleshooting, and production support.

Key Responsibilities

Frontend โ€“ Angular

  • Develop modern and responsive applications using Angular and TypeScript.

  • Build reusable components using PrimeNG.

  • Work with HTML, CSS, and Bootstrap.

  • Integrate REST APIs.

  • Use Angular Signals and/or NgRx for state management.

  • Optimize frontend performance and user experience.

  • Work closely with UI/UX designers.

  • Maintain clean, scalable, and reusable frontend architecture.

Backend โ€“ Node.js

  • Develop and maintain backend services using Node.js and Express.js.

  • Design and develop secure RESTful APIs.

  • Implement authentication, authorization, and RBAC.

  • Integrate third-party services and APIs.

  • Build APIs for the website, mobile application, admin dashboard, and internal systems.

  • Optimize backend performance, security, and scalability.

  • Troubleshoot and resolve production issues.

Databases

  • Work with MySQL and PostgreSQL.

  • Design database structures and relationships.

  • Write and optimize complex queries.

  • Manage indexing, transactions, and data integrity.

  • Improve database performance.

  • Handle backup and recovery strategies.

AWS, Docker & Deployment

  • Manage and deploy applications using AWS.

  • Work with EC2, S3, RDS, CloudFront, IAM, Lambda, and CloudWatch.

  • Use Docker and Docker Compose.

  • Manage Linux production servers.

  • Configure Nginx, SSL/HTTPS, and reverse proxies.

  • Implement CI/CD pipelines.

  • Monitor and troubleshoot production environments.

  • Support backup, auto-scaling, load balancing, security, and performance optimization.

E-Commerce Development

Experience with e-commerce systems is highly preferred, including:

  • Products, categories, brands, and variations

  • Inventory and stock management

  • Pricing and promotions

  • Cart and checkout

  • Orders and customer accounts

  • Payment gateways and BNPL

  • Delivery and courier API integrations

  • Returns, refunds, and exchanges

  • Search, filtering, and sorting

  • Admin dashboards

  • Push notifications, SMS, OTP, Email, and WhatsApp integrations

  • Analytics and marketing integrations

Mandatory Requirements

  • 4+ years of professional Full Stack Development experience

  • Strong professional experience with Angular

  • Strong experience with Node.js + Express.js

  • Strong knowledge of JavaScript and TypeScript

  • Experience with PrimeNG

  • Strong REST API development and integration experience

  • Experience with MySQL and PostgreSQL

  • Hands-on AWS experience, especially EC2, S3, and RDS

  • Experience with Docker

  • Git and collaborative development workflows

  • Strong debugging and troubleshooting skills

  • Good understanding of web/API security

  • Experience deploying and maintaining production applications

  • Currently residing in the UAE

  • Available to work full-time on-site in Sharjah

Preferred Skills

  • E-commerce development experience

  • Angular Signals / NgRx

  • Nx monorepo

  • Microservices architecture

  • Redis and caching

  • AWS CloudFront, IAM, Lambda, and CloudWatch

  • Auto-scaling and load balancing

  • Kubernetes

  • Nginx

  • GitHub Actions / GitLab CI/CD

  • Linux server administration

  • Payment gateway and BNPL integrations

  • Delivery API integrations

  • Experience with high-traffic applications

Please Read Before Applying

This is a full-time, permanent, on-site position in Sharjah, UAE.

Please do not apply if:

  • You are currently outside the UAE.

  • You are looking for remote or hybrid work.

  • You are looking for freelance, part-time, or project-based work.

  • You do not have professional Angular experience.

  • You do not have professional Node.js/Express.js backend experience.

We are specifically looking for a true Full Stack Developer who can confidently work across Angular, Node.js, databases, AWS, Docker, APIs, and production deployment.

Job Type: Full-Time, Permanent

Work Location: In Person โ€“ Sharjah, UAE

Work Location: In person