Senior Mobile Developer - Android

DevopSolution - Nasr City, Cairo

30
Applicants for
1 open position
22
Seen
15
Rejected
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Vacancies:
1 open position
About the Job

We are a soft ware house working in Mobile Development, Web Development and data analytics.

We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.

The candidate will be responsible for:

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Job Requirements

Qualifications:

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 3+ years' experience developing Android mobile applications.
  • Experience in Android APIs and Capabilities.
  • Experience in offline storage, threading, and performance tuning.
  • Experience in programming to SQL databases.
  • Experience with REST/SOAP services integration.
  • Skills with proven track record of well-engineered design.
  • Experience in Git source control.
  • Experience in Agile Development Methodologies and object oriented design techniques and principles.
  • Experience in React Native is a plus.
  • Experience in iOS native development is a plus.

Skills:

  • Excellent written and verbal communications.
  • Teamwork and problem-solving skills, with the ability to interact and communicate successfully with business partners and development teams.
  • Strong analytical and estimation skills with the ability to quickly debug application problems and provide short & long term solutions.