Search by keyword
Search
    Let employers find you
    Home
    >
    MAROC
    >
    z.systems
    >
    Senior React Native Mobile Developer
    Senior React Native Mobile Developer
    16/12/2025 by z.systems
    Casablanca
    Salary not provided
    Hybrid

    z.systems is a fast‑growing, VC‑backed technology company that is redefining traditional retail across Africa through a comprehensive B2B2C digital ecosystem. By leveraging a marketplace platform, the company connects independent grocery stores with global brands, enabling real‑time product availability, dynamic pricing, and in‑store visibility. Simultaneously, it drives consumer engagement through gamified loyalty programs, dynamic promotions, and buy‑now‑pay‑later features, thereby recreating the modern trade experience within informal retail settings. With over 20,000 retailers onboarded and 900,000 orders delivered, z.systems is positioned as a pivotal player in the continent’s retail transformation.

    Position Overview

    The Senior Mobile Developer – React Native will spearhead the development and continuous improvement of the company’s cross‑platform mobile applications for Android and iOS. This role is integral to delivering a seamless, high‑performance user experience across a diverse device ecosystem, while maintaining alignment with backend services, product strategy, and design standards.

    Key Responsibilities

    • Lead Development: Architect, code, and maintain robust React Native applications, ensuring clean, modular, and testable codebases.
    • Feature Implementation: Design and implement new features, refine existing flows, and optimize performance across a wide range of devices and OS versions.
    • Lifecycle Management: Oversee the entire mobile lifecycle, including development, debugging, testing, continuous integration/continuous deployment (CI/CD), and store releases.
    • Expo & EAS Builds: Configure and manage Expo EAS builds, multi‑environment setups, OTA updates, and automated deployment pipelines.
    • Backend Integration: Ensure smooth synchronization with backend services via REST and GraphQL APIs, maintaining high reliability and consistency.
    • Store Publishing: Manage App Store and Play Store submissions, compliance checks, and release cycles.
    • Collaboration: Work closely with backend engineers, product managers, and designers to deliver user‑centric experiences.
    • Performance & Optimization: Conduct performance profiling, memory optimization, and troubleshoot complex mobile issues.

    Required Qualifications

    • 3+ years of professional experience in mobile development, with a strong focus on React Native.
    • Proven track record of delivering production‑grade applications on both Android and iOS platforms.
    • Deep understanding of performance optimization, debugging techniques, and native module integration.
    • Strong ownership mindset, autonomy, and meticulous attention to detail.
    • Excellent communication skills and a product‑driven mindset.
    • Fluency in English and French (written and spoken).

    Technical Skills

    • React Native (Android & iOS)
    • TypeScript
    • Expo & EAS Build
    • Native Modules (Android/iOS)
    • Android Studio & Xcode
    • OTA updates
    • Firebase
    • REST / GraphQL APIs
    • CI/CD pipelines
    • Google Play Store & Apple App Store publishing

    Working Environment

    The role is based in Casablanca with a hybrid working model, combining onsite collaboration with remote flexibility. The company culture emphasizes innovation, rapid iteration, and a collaborative cross‑functional approach.

    Career Growth

    As a senior member of the mobile engineering team, you will have the opportunity to influence product strategy, mentor junior developers, and shape the technical direction of the mobile platform. The company’s rapid expansion offers clear pathways for professional development and leadership roles.

    Application Process

    1. Resume Screening: Initial review of CV and portfolio.
    2. AI Interview: Automated assessment of technical knowledge and problem‑solving skills.
    3. Technical & Fit Interview: In‑depth discussion with the Z.systems engineering team, covering architecture, code quality, and cultural fit.

    Interested candidates are encouraged to submit their application through the Jobzyn platform, ensuring that all required documents are attached and that the application is completed before the deadline.

    Related job offers
    Popular searches