{bc}

E-Commerce Technical Lead

BBM LicensingDubai, UAE2 days agoMid-Senior
Mid-Seniorfulltime

Skills

Software ArchitectureTeam LeadershipAgile MethodologiesSystem DesignCloud Computing (AWSAzure
Generate Resume for this Job
Via LinkedIn·

About This Role

Role Overview

This individual is responsible for designing, building, and managing e-commerce platforms. This is a hands-on engineering leadership role where the person must be capable of writing production code on Day 1 while simultaneously managing external contractors and planning the platform's technical architecture.

The technician translates the specifications into deployed, tested, production-grade software. They are accountable for platform uptime, performance, security, and the technical delivery of every milestone. Critically, this person must have previously shipped a live consumer-facing e-commerce platform.

Key Responsibilities

Platform Architecture & Technical Design

•       

Design the full technical architecture for B2C platforms on a shared backend with distinct consumer-facing experiences.

•       

Design and build the Central Inventory System with a real-time stock allocation algorithm that routes each incoming SKU to the appropriate storefront based on sales velocity, price point, margin profile, and brand positioning rules.

•       

Define and maintain the technology stack, development toolchain, CI/CD pipeline, hosting infrastructure, and security architecture across all three platforms.

•       

Produce and maintain the technical architecture documentation: system diagrams, API specifications, data model, and infrastructure runbooks.

Drop Engine & Live Commerce Build

•       

Build the Drop Engine — the commercial heart of the e-commerce platform(s).

•       

Implement real-time inventory locking during live commerce events.

•       

Build the community design vote interface: submission form, voting mechanics, winner calculation logic, and production trigger API.

•       

Implement live commerce streaming integration — connecting the 60-minute live event to the storefront checkout with seamless cart and payment handoff.

Arabic RTL, Localisation & Regional UX

•       

Implement full Arabic right-to-left (RTL) rendering from Sprint 1 — not as a post-launch addition. All layouts, navigation elements, form fields, payment flows, and content modules must be RTL-native.

•       

Implement multi-currency pricing in USD/AED-equivalent across all platforms, with locale-appropriate display for TRY, NGN, and EGP markets.

•       

Ensure all platform pages meet Core Web Vitals performance benchmarks when loaded from UAE, KSA, and Turkey — CDN configuration and image optimisation are non-negotiable.

Payment Gateway Integration

•       

Integrate and test the complete Gulf and regional payment stack: STC Pay, Mada, Fawry, M-Pesa, Tabby (BNPL), Tamara (BNPL), Apple Pay, Google Pay, and standard Visa/Mastercard card rails.

•       

Implement UAE and KSA-compliant VAT handling, consumer data localization, and transaction-level audit logging.

•       

Build the WhatsApp Business API integration, enabling high-value customers to complete purchases via WhatsApp with concierge support.

•       

Implement full refund and returns processing flows.

Logistics & Third-Party API Integrations

•       

Integrate last-mile logistics partner APIs for real-time order tracking across all hubs.

•       

Build the automated inventory push from the Central Inventory System: trigger conditions when a SKU reaches the 60-day velocity threshold, pricing rule application (30–60% markdown), and listing creation on the Outlet storefront.

•       

Implement the QR-coded certificate of authenticity generation and verification system for all licensed items.

•       

Build the blockchain provenance recording integration.

Mobile App & Affiliate Infrastructure

•       

Build and deploy iOS and Android mobile apps — React Native preferred — targeting App Store and Google Play.

•       

Build the influencer affiliate dashboard: referral link generation, conversion tracking, 25% commission calculation, and payout reporting .

•       

Implement the B2B brand data analytics dashboard: licensor-facing view of consumer behaviour data, SKU performance metrics, and demographic breakdowns.

Engineering Team Management

•       

Manage all contracted developers, freelancers, and development agencies engaged.

•       

Define and enforce coding standards, test coverage requirements (minimum 80% on core commerce flows), and incident response procedures.

Experience & Requirements

•       

8–12 years of software engineering experience, with minimum 3 years in a technical lead or engineering manager role.

•       

Must have personally shipped a consumer-facing e-commerce or marketplace platform — not managed a vendor, not consulted; built and deployed a live system that handled real customer transactions.

•       

Deep hands-on Shopify Plus experience: Storefront API, Admin API, custom app development, Shopify Functions, and headless commerce implementation.

•       

Demonstrated experience integrating MENA payment gateways — STC Pay, Mada, Tabby, or Tamara — or equivalent complexity emerging market payment integration.

•       

Arabic RTL front-end development experience — this is non-negotiable given the platform's primary language.

•       

Experience building real-time commerce mechanics: countdown timers, inventory locking under concurrent load, live event queue management.

•       

React / Next.js front-end expertise. Node.js or comparable backend. React Native for mobile.

•       

Experience managing third-party developers, freelancers, or development agencies — with accountability for their output.

•       

E-commerce performance optimisation experience: CDN configuration, image pipelines, Core Web Vitals for MENA markets.

•       

Comfortable writing production code individually while simultaneously managing others — this is a player-manager role at pre-seed stage.

AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Start Today for Free

Free plan · No credit card required