Company: Shop Chat Portal
Job Type: Full-time
Location: UAE (Dubai)
Seniority: Senior
About ShopChat
Shop Chat Portal LLC, a licensed UAE company based in Business Bay, Dubai, is the developer and operator of ShopChat, an innovative e-commerce application that merges online shopping with social interaction into a single unique experience.
Our mission is to provide users with a modern, safe, and seamless shopping journey while empowering merchants and businesses to showcase their products and services effortlessly.
Through ShopChat, users can:
• Buy new and second-hand products across various categories.
• Sell directly as individuals or businesses.
• Enjoy integrated payment and delivery solutions within the app.
• Experience unique features such as interactive games, competitions, and community product partnerships.
We are committed to the highest standards of quality and security, ensuring a smooth and trustworthy connection between consumers and merchants through reliable payment and shipping services.
We're looking for a Senior Full-Stack Web Developer to help us ship high-quality features end-to-end.
The Role
You'll own both backend and frontend delivery across critical marketplace workflows. This role is hands-on: architecture, implementation, code reviews, performance, reliability, and shipping.
Backend: NestJS + DynamoDB
Frontend: + Tailwind CSS
What You'll Build
Depending on priorities, you'll contribute to areas like:
• Marketplace core: products, categories, search/filtering, inventory, pricing, deals
• Checkout & orders: carts, shipping flows, order lifecycle, returns/cancellations
• Seller tools: onboarding, product management, promotions/coupons, ads, analytics
• Payments/wallet flows (integration points, transactional integrity, reconciliation)
• Notifications, audit logs, admin/ops tooling, and platform guardrails
• Performance optimization and scalability for high-traffic user journeys
Responsibilities
• Design and implement scalable APIs and services with NestJS
• Model data effectively in DynamoDB
• Build high-quality UI experiences in with Tailwind
• Ensure security, correctness, and performance across the stack (auth, validation, rate limiting, caching)
• Write clean, testable code; lead by example through code reviews and technical mentorship
• Collaborate with product/design to translate requirements into robust technical solutions
• Improve DX: documentation, CI/CD improvements, environment consistency, observability
Required Qualifications
• 5+ years of professional web development experience (with meaningful full-stack ownership)
• Strong background and solid experience with NestJS (or similar frameworks)
• Practical experience designing systems with DynamoDB (indexes, access patterns, performance tradeoffs)
• Strong experience with (SSR/SSG, routing, data fetching patterns) and Tailwind CSS
• Experience building and maintaining production systems: monitoring, logging, debugging, incident response mindset
• Strong API design skills (REST; GraphQL is a plus)
• Clear communication, ownership, and ability to deliver in a fast-moving environment
Nice to Have
• AWS ecosystem experience (Lambda, API Gateway, S3, CloudFront, Cognito, SQS/SNS, etc.)
• Observability tooling (OpenTelemetry, CloudWatch, Datadog, Sentry, etc.)
• Payments/marketplace domain experience (orders, returns, promotions, seller tooling)
• Microservices/event-driven architecture experience
• Testing maturity (unit/integration/e2e) and performance profiling
What Success Looks Like
• You ship reliable marketplace features that scale and are easy to maintain
• You proactively identify bottlenecks and propose pragmatic improvements
• You raise the engineering bar through reviews, structure, and best practices
• You help convert ambiguous product needs into clear technical execution
Benefits :
• Competitive salary (based on experience)
• High ownership and visible impact on a major platform
• Flexible work setup
• Opportunity to help shape the architecture and engineering standards
How to Apply
Apply on Indeed with:
• Your CV/LinkedIn
• Links to relevant projects (GitHub/portfolio) if available
• A short note on a marketplace or scalable system you've built (optional but valued)
Job Type: Full-time