Mobile Application Developer

Confidential Company - New Cairo, Cairo

Applicants for
1 open position
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Education Level:
Bachelor's Degree at least
1 open position
Travel Frequency:
Up to 50% travel
About the Job

About The Company

  • We are an early startup company in the field of Full Stack Development and Machine Learning looking for talented, creative, and enthusiastic professionals to build our team in a step-wise base according to our business growth.
  • We are a very ambitious startup and committed to innovation and challenging business model. Our values are built around three pillars. The first one is to create simple, innovative and intelligent solutions for our customers. The second pillar is that we value our team as they are our most valuable asset and the key for any success. Then comes the concrete pillar, which is our culture. We are looking to build a culture of professionalization, integrity and to build an exceptional success story while having fun and joy in every bit of our hard work.

Job Objective:

  • The Mobile App developer will be responsible for rapid development and continuous enhancement to our three main Mobile App products based on the product & development roadmap. The role objective will focus on developing intelligent, high functionality and impressive visualization App with solid integration with our backend SAAS product.

Role Responsibilities:

  • Develop and integrate the mobile apps required by the Product team and insure the requirement fulfillment according to the defined quality standard.
  • Gather the development requirement from the Product team.
  • Apply the need discussion with the Product owner to insure full alignment and efficiency to the development cycle.
  • Proactively discuss the client’s requirements and the proposed solution with colleagues.
  • Create, maintain and implement the source code to develop mobile apps and programs that meet the needs of our customers.
  • Additionally, the Mobile App’s developer may also design prototype applications, provide the unit structure and help the Product team or clients in the plans.
  • Develop application programming interfaces (APIs) to support mobile functionality
  • Keeping up to date with the terminology, concepts and best practices for coding Mobile Apps
  • Using and adapting existing web applications for apps
  • Working closely with colleagues to constantly innovate app functionality and design
Job Requirements

Education & Certificate

  • Bachelor degree preferably in Computer Science. Certificate in Mobile App development or UI&UX design will be a plus.

Technical Requirement

  • Develop and integrate the mobile apps required by the Product team and ensure the requirement fulfillment according to the defined quality standard.
  • High experience with native Swift & Android app development.
  • Solid background with cross platforms/hybrid App development framework such as Xamarin, Ionic, React Native, or Flutter.
  • Previous experience in developing Retail & E-commerce mobile App’s.
  • Experience with using GIS services & API’s.
  • Solid background in applying payment functionality and payment getaway integration.
  • Ability to use real time push notification functionality.
  • Experience with applying reporting and graphs functionality in Mobile App’s
  • Advanced skills in UI&UX latest trends especially using animation features.
  • Ability to integrate cloud service in the mobile App.
  • Solid knowledge in using Rest API’s.
  • Ability to integrate with backend systems specially developed in Python & JavaScript.
  • Ability to integrate with Social Media.
  • Knowledgeable with using communication & Chatting API’s.
  • Familiar with Augmented Reality for Mobile App is a plus.

Required Skills

  • The right candidate should be highly adapted to Agile Design practice, innovation, workflow simplicity concepts, and customer impressive UI design skills.
  • High sense of intuitive design.
  • Drive to keep up to date with developments and trends in the tech and modern media world.
  • The ability to learn quickly.
  • The ability to interpret and follow technical plans.
  • Problem-solving skills.
  • Strong organizational skills.
  • Mathematical aptitude.
  • Strong communication skills.
  • Self-motivation, creative, and out of the box thinker.
  • The role will require traveling flexibility. In some cases, the traveling period could last for several months.