Senior Android Developer
Ego -
New Cairo, CairoPosted 6 years ago74Applicants for1 open position
- 27Viewed
- 14In Consideration
- 8Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities:
- Implement a UI that conforms to the design provided by the designer.
- Use REST APIs with authentication/authorization.
- Ensure cross-device compatibility and compatibility with older Android versions.
- Ensure UI works for both RTL and LTR languages.
- Ensure sensitive data are stored securely.
- Use GPS tracking, while minimizing battery consumption.
- Write automated tests, where
Notes: It is desirable to be able to perform all the responsibilities and meet all the requirements. However, feel free to apply if you can learn the skills you lack relatively quickly.
Job Requirements
Requirements:
- Android SDK.
- Java.
- Google Maps SDK.
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- Proficient understanding of code versioning tools, such as Git