ZID
Software Engineer - (Mobile)

Work Location

Technology

Full Time

About the company

At Zid, we’re more than just a technology company—we’re the driving force behind retail success. Our mission is to empower merchants across Saudi Arabia to start, grow, and scale their businesses in a competitive marketplace. Zid’s platform seamlessly integrates online and offline selling, payments, logistics, and marketing, creating a comprehensive ecosystem where businesses can thrive in the digital age.


🌟 Software Engineer – Mobile (React Native) 🌟
📍 Location: Riyadh, Saudi Arabia
🕒 Employment Type: Full-Time
📱 Team: Mobile Engineering / Product & Technology

At Zid, we build products that empower merchants to run and grow their businesses seamlessly.
We’re looking for a Mobile Software Engineer to join our mobile team and help develop and maintain the Zid Merchants mobile application, used by thousands of merchants across Saudi Arabia and the MENA region.

You’ll work on a production React Native app, collaborating closely with product managers to deliver high-quality mobile experiences.


📱 What You’ll Work On:

In this role, you will:

  • Develop and maintain mobile features using React Native and Expo, following established architecture and coding standards

  • Build and optimize UI components with proper RTL (Right-to-Left) support for Arabic

  • Collaborate daily with Product Managers to translate requirements into technical solutions

  • Write unit and integration tests using Jest and React Testing Library

  • Participate in code reviews and contribute to maintaining high code quality

  • Debug and resolve issues across iOS and Android platforms

  • Integrate with RESTful APIs and manage state using Redux Toolkit and TanStack React Query

  • Support CI/CD pipelines and contribute to mobile releases using Codemagic


🧠 What We’re Looking For:

Core Qualifications:

  • 1–3 years of professional experience in mobile development with React Native

  • Hands-on experience with Expo and the Expo ecosystem

  • Strong proficiency in TypeScript

  • Experience with state management solutions such as Redux Toolkit, React Query, or similar

  • Solid understanding of mobile development fundamentals for iOS and Android

  • Fluency in Arabic (mandatory) and proficiency in English


⭐ Nice to Have:

  • Frontend web experience with React or Next.js and willingness to support frontend projects

  • Experience implementing i18n and RTL layouts

  • Familiarity with form libraries such as React Hook Form, Yup, or Zod

  • Experience with mobile analytics and monitoring tools (Firebase Analytics, Mixpanel, Sentry)

  • Exposure to mobile CI/CD tools (Codemagic, Fastlane, or similar)

  • Experience with in-app purchases


🤝 Skills That Matter:

Soft Skills:

  • Clear and consistent communication with cross-functional teams

  • Strong collaboration with product and non-technical stakeholders

  • Problem-solving mindset with attention to detail

  • Ability to adapt to changing product requirements

  • Fluent Arabic communication for internal collaboration

Technical Skills:

  • React Native & Expo

  • TypeScript

  • State Management (Redux Toolkit, React Query, Jotai)

  • Testing (Jest, React Testing Library)

  • RESTful API integration

  • Mobile DevOps & CI/CD fundamentals


🚀 Why Join Zid?

  • Purpose-Driven Products: Build tools used daily by thousands of merchants

  • Growth & Learning: Work on real production apps with modern mobile technologies

  • People & Culture: Collaborative, ambitious, and supportive team

  • Impact: Shape the future of mobile commerce in Saudi Arabia and beyond

👉 Think Zid is the right place for you? Apply now and be part of our mobile journey!

Powered by
Jisr Logo