
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.
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
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
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
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
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!