Android Developer
iGrow -
New Cairo, CairoPosted 7 years ago16Applicants for1 open position
- 7Viewed
- 2In Consideration
- 4Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support.
- Create compelling mobile device specific user interfaces and experiences
- Keep up to date on the latest industry trends in the mobile/web technologies.
- Translate designs and wireframes into high quality code
- Work on bug fixing and improving application performance
- Ability to work independently and meet tight deadlines
- Help maintain code quality, organization, and automation.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Familiarity with Payment APis to connect Android applications to back-end services for payment like payfort
- Familiarity with cloud message APIs and push notifications
- Understanding of Apple’s design principles and interface guidelines.
- Experience with performance and memory tuning with tools.
- Help maintain code quality, organization, and automatization.
- Experience with Google maps and GPS
Job Requirements
- BSc in Computer Science, Engineering or equivalent
- 4+ Years' Experience in the same Field.
- Strong knowledge of JAVA OOP.
- Solid understanding of the full mobile development life cycle.
- Experience working with remote data via REST and JSON.
- Experience with third-party libraries and APIs.
- Experience in publishing Apps to store.
- Strong knowledge of Android UI design principles, patterns, and best practices
- Proficient understanding of code versionning tools, such as Git
- Deep familiarity with JAVA
- Publication of more Android apps in the Google Play
- Experience with Android testing and automated UI testing
- Passion for user experience
- Accuracy and attention to detail
- Experience with Android SDK.
- Ability to write clean code - Important