Android Developer
Aramex
Cairo, EGYPT
Full Time
Experience
Minimum 3 year
Employment Type
Full Time Jobs
Workplace type
__
14 Applicants
Job Description
As part of the Apps Engineering team, your job will be to
- Build and deploy high-quality Android applications using Android Studio.
- Modifying and maintaining our existing apps both from development and deployment perspectives.
- Collaborating with cross-functionality teams in an agile environment to deliver the work according to the set plans.
- Working on new apps and modifying existing ones with different structures and complexities.
Job Requirements
• BSc in Computer Science or a related field
• Strong technical background with 3 – 5 years of experience in developing native Android Applications.
• Substantial knowledge in Android SDK using Java and/or Kotlin.
• Strong Knowledge in mobile development life cycle.
• Excellent understanding of OOP and the SOLID principles.
• Solid understanding and experience in integrating with RESTful APIs.
• Solid understanding in different Software architectures including MVC, MVP and MVVM.
• Good experience in integrating with the native hardware components as well as different 3rd party SDKs and libraries, such as maps providers, firebase components…etc.
• Experience with version control tools like Git.
• Knowledge in Flutter is a plus.
• Excellent analytical and problem-solving skills.
• Desire to work in a fast paced, agile, collaborative environment.
• Strong communication skills.
• Fluent English language skills.