Senior Full-Stack Web Developer

Dubai Tax Free9 days agoFull-time External
Negotiable
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