Please rotate your device

We do not support landscape mode,
please use the website in the portrait mode for best experience.

About the job

About us:- 
ArabyAds was founded in 2013 and we help our clients to acquire customers at scale using data & technology across diverse set of digital advertising inventories which are managed through four of our platforms i.e. Boostiny (social commerce), iConnect (influencer marketing), Adfalcon (programmatic advertising) & DeviceBoost. 
We are a team of +260 passionate people across UAE, Egypt, KSA, Jordon, Lebanon & Tunisia. We are agile, fast-growing, interdisciplinary team of passionate experts in media planning, influencer marketing, consumer research, developers & coders, data scientist, artificial intelligence, and machine learning with a shared mission to create sustainable value for our clients.  
ArabyAds is proud to be an equal opportunity employer regardless of your race, color, gender, religion, age, disability, or marital status. We currently have people from 16 nationalities across our 6 locations and are happy to celebrate all festivals.


An enthusiastic and innovative team at ِArabyAds is looking for a React Native developer. If you have experience in building mobile apps for Android and iOS, looking for more growth opportunities, and willing to participate in creating more amazing products, we’re waiting for you! You will be responsible for designing and building apps, and working closely with the teams responsible for other layers of the product infrastructure.

Responsibilities:

  • Designing and building mobile applications for iOS and Android.
  • Together with the UX & Design team, build good-looking, smooth and pixel perfect UIs for Android and iOS.
  • Leverage native APIs for deep integrations with both platforms.
  • Maintain apps and write automated tests (unit/integration) to ensure the highest product quality.
  • Spot and fix bugs and performance gaps
  • Publishing applications to Apple and Google app stores.
  • Write technical documentations

Qualifications:

  • Bachelor’s degree in computer science or software engineering.
  • A skilled React Native developer with 2 years of experience building mobile apps for Android and/or iOS
  • Solid Experience in React and React Native and its core principles and libraries such as Redux, Hooks, React Router
  • Proficient in rendering components with Native APIs
  • Proven experience with HTML5, CSS3,TypeScript, and other frontend related languages will be an additional advantage.
  • Strong knowledge of JavaScript/ES6 including DOM Manipulation and tha JavaScript object model 
  • Write clean, well-documented code
  • Understanding of REST APIs, HTTP Clients such axios, the document request model, and offline storage
  • Experience with automated testing suites, like Jest or Mocha
  • Can work with third-party dependencies and debug dependency conflicts
  • Experience working with Swift, Objective C, or Java is plus
  • Familiarity with native build tools, like XCode, Gradle, Android Studio and IntelliJ
  • Experience with Native Mobile app deployment on App store and google play store(Release Management).
  • Familiarity in using additional sensors such as pedometers and accelerometers.
  • Familiarity with push notifications, APIs, and cloud messaging.
  • Experience in code versioning control tools including Git
  • Proven experience in Object-Oriented Programming and Design Patterns.
  • Experienced in working in an agile environment.
  • Effective team player and strong interpersonal skills.
  • Good spoken and written communication skills
  • High attention to details and work ethics