Android Developer

Robusta - New Cairo, Cairo

Applicants for
1 open position
Experience Needed:
More than 1 year
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
1 open position
About the Job

We’re looking for an Android developer to merge in the development of the Android version of the company’s existing mobile application, as well as version updates.

Job Duties/ Responsibilities

  • Design, build and maintain the company’s Android applications, providing ongoing support throughout the product lifecycle.
  • Produce cutting-edge Android application prototyping and development.
  • Respond to users feedback about the application and respond accordingly.
  • Create and update technical specifications for existing and new applications.
  • Work with cross functional teams including designers, product owners and other mobile developers to build app according to requirements and drive successful launches of Android versions.
  • Design/document, implement and validate usages developed on Android platform.
  • Work with the software development team to design and implement cutting edge apps that provide an innovative experience for customers.
  • Push the boundaries of what is possible applying creative solutions to hard, mobile-centric problems like synchronization, asynchronous APIs, and leveraging offline device capabilities.
  • Help to resolve complex technical issues within and outside the team.
Job Requirements


  • Bachelor of Computer Science/ Software Engineering program.
  • Proficiency in Java programming language and its standard library.
  • Knowledge and demonstrable work on the different Android platform versions and difference between them.
  • Ability to write and maintain high quality code
  • Experience of using Android Studio and the Gradle build system.
  • Experience of Android platform primary building blocks and their lifecycle (Activity, Service, View, BroadcastReceiver)
  • Experience using Fragments and handling configuration changes.
  • Experience handling GCM push notifications.
  • Experience integrating third party SDKs (Flurry, Google Analytics, Crashlytics.. etc)
  • Experience of building multi-device user experience applications.
  • Familiarity with Material Design.
  • Experience publishing applications through Google Play.
  • Experience using Git is a plus.
  • Familiarity with writing unit tests and automated testing tools is a big plus.

Required skills:

  • Strong communication skills
  • Strong analytical and problem solving skills
  • An eye for detail
  • Ability to work in a fast-paced, collaborative environment
  • Highly motivated
  • Team worker
  • Strong initiative and enthusiasm
  • Challenging
  • Very comfortable with learning new technologies tools and platforms.
About this Company

A digital marketing agency that was first established in 2007 by a prominent network of partners that chose to spare no effort in driving the digital marketing communication industry. robusta strives for premium quality while maintaining highest level of customer satisfaction... (More)

See all Careers and Jobs at Robusta
Android Mobile Development Jobs, Courses & Career Opportunities in Egypt
Signup for an employer account and Post your Jobs!