Senior React Native Developer

Company Overview is MENA’s largest B2B marketplace delivering an exceptional experience to our customers and vendors. Founded in 2019 and backed by the Government of Dubai we are transforming the way business is conducted in MENA. With over one million SKUs across multiple categories ranging from office supplies, food and beverage, and consumer electronics. At Tradeling, we embrace the challenge to innovate on behalf of our customers and vendors connecting global and regional suppliers to MENA based demand.

Company Values

As a member of our team, you will be expected to embody our values in your work and interactions 

  • People First - Leading with Empathy, Always Empowering, Consistently Appreciating. 
  • Diversity - Creating Inclusiveness, Always ensuring Fairness, Driving Collaboration. 
  • Integrity - Trusting in each other to do the right thing, Accountable in everything we do, Continuous in Transparency  
  • Excellence - Seeking continuous Development, Striving for Innovation, Operating with Agility. 
  • Customer Obsession - Understanding customer needs, Leading customers through Partnership, Creating Impact. 





Reports to

Tech Lead

Position Overview

Your primary focus will be on developing, testing, releasing, and maintaining our Mobile Applications.


  • Develop and maintain cross-platform mobile applications using React Native.

  • Ensure the performance, quality, and responsiveness of applications.

  • Collaborate with back-end developers and designers to improve the usability.

  • Collaborate with product designers to deliver a pixel-perfect implementation.

  • Review code, layout, and design for projects before client meetings.

  • Build, deliver, and iterate to help scale projects.

  • Create new methods for improving efficiency.

Requirements (Hard Skills)

  • Bachelor's Degree in Computer Science, Engineering, or equivalent field. 

  • 2+  years of experience working in React Native

  • 5+ years of experience working as a software engineer

  • Knowledge in unit testing using Jest and React Native Testing Library.

  • Ability to translate designs into seamless screens with perfect visual and functional elements.

  • Experience in state management tools like Redux, RxJS, Zustand etc.

  • Experience in building large and modular codebases.

  • Experience in troubleshooting issues and configuring Android and IOS projects.

  • Strong understanding of REST APIs and knowledge of how to interface with them.

  • Familiarity with design systems and Atomic Design Methodology.

  • Familiarity with React Native Bridging.

Requirements (Soft Skills)

  • Excellent communication and interpersonal skills to effectively collaborate with cross-functional teams and stakeholders.
  • Demonstrated ability to build and nurture a strong engineering culture that values collaboration, innovation, and continuous improvement.

Apply for this position