Software Engineer - (Mobile)

Zid | زد


Date: 1 hour ago
City: Remote
Contract type: Full time
Remote

Location: Riyadh, Saudi Arabia | Type: Full-Time


Build Mobile Experiences. Empower Merchants. Shape the Future of Commerce.


At Zid, we’re more than a technology company we’re the engine behind retail success in Saudi Arabia. Our mission is to empower merchants to start, grow, and scale through a unified platform that enables a seamless, end-to-end commerce ecosystem.

We’re looking for a Software Engineer Mobile (React Native), a passionate and detail-oriented engineer who enjoys building high-quality mobile applications and creating exceptional user experiences.

If you're excited about mobile development, enjoy solving technical challenges, and want to contribute to products used daily by thousands of merchants, this role is built for you.


What You'll Do


1- Mobile Application Development


  • Develop and maintain mobile features using React Native and Expo while following established architecture and development standards.
  • Build responsive and user-friendly interfaces with full RTL (Right-to-Left) support for Arabic users.
  • Optimize application performance and ensure a seamless experience across iOS and Android platforms.


2- Product Collaboration & Delivery


  • Collaborate closely with Product Managers and cross-functional teams to transform business requirements into scalable technical solutions.
  • Participate in sprint planning, technical discussions, and feature delivery activities.
  • Contribute to continuous product improvements by identifying opportunities to enhance the user experience.


3- Quality & Engineering Excellence


  • Write unit and integration tests to ensure application reliability and maintainability.
  • Participate in code reviews and contribute to maintaining high engineering standards.
  • Debug, troubleshoot, and resolve application issues efficiently.
  • Platform Integration & Release Management
  • Integrate mobile applications with RESTful APIs and backend services.
  • Manage application state using modern state management solutions.
  • Support CI/CD pipelines and contribute to mobile deployment and release processes.
  • Stay current with emerging mobile technologies, industry trends, and best practices.


Who We’re Looking For


Experience


  • 1–3 years of professional experience in mobile application development using React Native.
  • Hands-on experience with Expo and modern mobile development workflows.
  • Experience building and maintaining production mobile applications.


Skills


  • Strong proficiency in TypeScript and React Native development.
  • Experience with state management solutions such as Redux Toolkit, React Query, or similar tools.
  • Knowledge of testing frameworks such as Jest and React Testing Library.
  • Familiarity with RESTful APIs and mobile application architecture.
  • Understanding of mobile CI/CD practices and deployment processes.
  • Fluency in Arabic and proficiency in English.


Personal Attributes


  • Passionate about mobile technologies and user experience.
  • Strong problem-solving and analytical thinking abilities.
  • Detail-oriented with a commitment to delivering high-quality work.
  • Adaptable and comfortable working in a fast-paced environment.
  • Collaborative team player with excellent communication skills.
  • Eager to learn, grow, and contribute to product innovation.


Why Join Zid?


Career Growth


  • Work with experienced engineers and accelerate your growth through challenging projects and modern technologies.


Real Product Impact


  • Build products that empower thousands of merchants and directly contribute to their success.


Technology & Innovation


  • Work on production-scale applications using modern development practices and tools.


Collaborative Culture


  • Join a supportive, ambitious, and fast-growing team that values learning, ownership, and innovation.


Ready to build the future of mobile commerce with Zid?


  • If you're passionate about creating exceptional mobile experiences and making an impact through technology, we'd love to hear from you.


Apply Now!

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Customer Service Representative - Remote Role

PULSE (MENA), Remote
5 hours ago
About The RoleWe are seeking a dedicated and customer-focused Customer Service Representative (Remote) to join our growing team. As the first point of contact for our customers, you will play a key role in delivering exceptional service, resolving inquiries, and creating positive customer experiences across multiple communication channels.This opportunity is ideal for someone who enjoys helping others, communicating effectively, and...

Assistant Officer - Accounting

Saudia Cargo, Remote
1 day ago
Job description:Job Purpose:The Assistant Officer – Accounting is responsible for ensuring the accurate and timely processing of invoices and payments to vendors and suppliers. maintaining the financial integrity of the organization by managing expenses, ensuring compliance with company policies and procedures.Job Accountabilities: Receive and review invoices from vendors and suppliers for accuracy and completeness. Enter invoice data into the accounting...

Group CEO – Consumer & Retail

Confidential Government, Remote
4 days ago
Job Description:The Group CEO - Consumer & Retail will provide visionary leadership and strategic direction for the organization, ensuring robust growth and market leadership across the consumer and retail landscapes. This executive role requires a deep understanding of the evolving consumer trends, retail dynamics, and operational efficiencies. The incumbent will establish and execute comprehensive business strategies that drive performance across...