Apply Now

Location

Cairo - Amman - Dubai - Baghdad , Egypt

Salary

Based on experience

Job Type

Full-time

Date Posted

February 2nd, 2026

View All Jobs

Senior React Native Software Engineer at Digital Zone

Location

Cairo - Amman - Dubai - Baghdad , Egypt

Salary

Based on experience

Job Type

Full-time

Date Posted

February 2nd, 2026

Apply Now

View All Jobs

Download File

About the Company

Digital Zone is a key regional player and the Iraqi champion in the e-commerce (e-goods) sector, serving millions of customers on a daily basis.

In our short lifetime since Digital Zone was founded, we achieved growth and success metrics that are unforeseen in the region, where “stretch for amazing” became our daily business. Our success is outgrowing our capacity, and now is the time to grow our team.

Our Tech team consists of carefully picked top-notch engineers. Our technical leads are hands-on and battle-tested. We know the formula for great Software Engineering, and we strive to do what it takes to nourish a healthy, productive, and efficient engineering culture.

 

The Role

Digital Zone is looking for a Senior React Native Software Engineer to design, build, and maintain high-quality mobile applications that deliver a seamless and reliable experience to millions of users.

You will play a critical role in shaping our mobile architecture, improving performance and reliability, and ensuring that our mobile products meet the highest engineering standards while scaling with the business.

 

Who We’re Looking For

This role is a great fit if you:

  • Have strong attention to detail and strive to perfect and polish everything you touch.
  • View challenges as opportunities, driven by curiosity and continuous improvement.
  • Maintain a high bar for knowledge management (documentation) and organizational responsibility (time management, reporting, and communication).
  • Take full ownership of your work and its impact on users and the business.
  • Communicate clearly and collaborate proactively with cross-functional teams.
  • Are comfortable with ambiguity and can take a feature or initiative from idea/RFC to production.
  • Approach problems with an engineering mindset, not just a coding mindset.
  • Welcome open dialogue, feedback, and healthy technical debate.

Responsibilities

  • Design and implement reusable, clean, testable, efficient, secure, maintainable, and well-documented mobile solutions within agreed timelines.
  • Build and maintain React Native applications with a strong focus on performance, reliability, and user experience.
  • Participate in architectural and technical decisions related to mobile app structure, navigation, state management, and performance optimization.
  • Collaborate closely with backend, frontend, DevOps, and infrastructure teams to ensure seamless system integration.
  • Proactively identify performance bottlenecks, crashes, and user pain points through monitoring and analytics, and record them as technical debt.
  • Contribute to improving CI/CD pipelines for mobile builds, releases, and distribution.
  • Conduct code reviews to maintain code quality, enforce standards, and raise the overall engineering bar.
  • Mentor and support other engineers through knowledge sharing, pairing, and constructive feedback.
  • Continuously improve workflows, software quality, documentation, developer productivity, and engineering best practices.

Qualifications

  • 5+ years of experience in Software Engineering or adjacent fields.
  • 3+ years of experience working fully remotely, with a strong track record of self-management and accountability.
  • Strong proficiency in JavaScript (JS) and TypeScript (TS).
  • Extensive hands-on experience with React Native and its ecosystem.
  • Solid understanding of mobile application architecture for both iOS and Android.
  • Experience with state management solutions (e.g. Redux, Zustand, React Query, etc.).
  • Familiarity with native mobile concepts, APIs, and debugging tools.
  • Experience with testing frameworks and tools such as Jest, React Native Testing Library, and E2E testing tools.
  • Knowledge of mobile performance optimization, memory management, and offline-first considerations.
  • Familiarity with modern CI/CD pipelines for mobile apps.
  • Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
  • Experience in maintaining codebases with high clean-code and documentation standards.

Preferred Location

  • Egypt
  • Jordan
  • UAE

Apply Now

Jobs at Digital Zone

Powered by