Engineering Manager
Job in
Jeddah, Saudi Arabia
Listed on 2026-01-09
Listing for:
Discovered MENA
Full Time
position Listed on 2026-01-09
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, React.js, App Developer - Mobile/Web
Job Description & How to Apply Below
Engineering Manager - Storefront Role Summary
We are seeking a technical Engineering Manager with a deep background in Frontend and Mobile technologies to lead the development of our customer-facing Storefront. In this role, you will manage a team of engineers specializing in React, React Native, and Native Mobile (iOS/Android), building the "face" of our merchants' brands. You will drive the engineering strategy for high-performance, SEO-optimized web experiences and 5-star mobile applications.
A key part of your role will be establishing a culture of "performance as a feature," utilizing advanced observability practices to ensure our storefronts are fast, reliable, and glitch-free across all devices and regions.
Key Responsibilities 1. Frontend & Mobile Engineering Leadership- Tech Stack Strategy: Lead and mentor a specialized team focusing on the client-side ecosystem (React.js for Web, React Native & Native for Mobile). Ensure codebases are modular, testable, and share components efficiently where possible.
- Mobile-First Excellence: Oversee the lifecycle of our Store Android & iOS Apps. Drive best practices in mobile architecture to handle complex features like Store Ads and Customer Notifications without draining battery or data.
- Component System: Architect a scalable design system that powers Custom Pages, Blogs, and Internal Pages (Orders, Profile), allowing merchants to customize their look and feel without compromising code stability.
- Deep Observability: Implement and monitor comprehensive observability frameworks to track client-side errors, API latency from the user's perspective, and crash analytics.
- Core Web Vitals & App Performance: obsessively optimize rendering paths to achieve top-tier Lighthouse scores (LCP, CLS) and ensure mobile apps maintain 60fps scrolling. Minimize bundle sizes and optimize asset delivery.
- Reliability: maintain high crash-free session rates (>99.9%) for mobile apps and minimize "Time to Interactive" for web users.
- Engagement Engines: Architect the frontend logic for high-interaction features such as Wishlists, Rating Systems (Product, Store, Shipping), and interactive Blogs, ensuring instant UI feedback.
- Localization & Globalization: Build frontend architectures that support dynamic Localization (Languages) and Currency switching on the fly, ensuring UI layouts (including RTL) adapt seamlessly for global shoppers.
- Secure Authentication: Own the frontend flows for Login Forms and Customer Accounts. Ensure these critical paths are frictionless, secure, and handle error states gracefully.
- Customization Logic: Implement the frontend logic for Custom Fields, allowing dynamic rendering of merchant-defined data inputs during the checkout or registration process.
- Experience: 8+ years of software engineering experience, with 3+ years in a leadership role.
- Tech Stack Mastery: Deep, hands‑on expertise in React and React Native. Familiarity with native development (Swift/Kotlin) to bridge gaps in React Native is a major plus.
- Performance Obsession:
Proven track record of optimizing frontend performance (reducing re‑renders, memory leak detection, bundle splitting) and mobile performance (app start time, frame drops). - Observability Expertise: Experience implementing client‑side monitoring tools (e.g., Sentry, Firebase Crashlytics, Datadog RUM) and using data to drive engineering priorities.
- Architectural Patterns:
Strong understanding of State Management (Redux, Context, Zustand), Offline‑first architectures, and BFF (Backend-for-Frontend) patterns. What Success Looks Like - User
Experience:
Storefronts achieve "Green" status on Google Core Web Vitals, and Mobile Apps maintain a >4.8-star rating due to technical stability. - Visibility: We have real‑time dashboards showing exactly how customers are experiencing the app (latency, errors, crashes), allowing for proactive rather than reactive fixes.
- Efficiency: New features (like new Blog layouts or Ad formats) can be deployed to both Web and Mobile with high code reuse and minimal regression.
- Mid-Senior level
- Full-time
- Information Technology
- Software Development
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×