Android Developer
RAQAMYAT -
Maadi, CairoPosted 2 years ago87Applicants for1 open position
- 29Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities
- Create and execute unit tests on your code, to ensure its robustness, including edge cases, usability, and general reliability;
- Own and build new features on a well-established Android application;
- Maintain existing features, and ensure app stays stable;
- Collaborate with cross-functional teams to define, design, and ship market leading app experiences for our users;
- Work with other engineering teams to evolve and improve the Peak ecosystem;
- Fully participate in the relevant scrum events; planning and estimation, daily scrums, sprint reviews, and retrospectives;
- Be a key person in a team of Android engineers;
- Owning the full Android app development lifecycle;
- Contribute to continuous improvements in the team resulting in greater efficiency, quality, and productivity;
- Troubleshoot issues, fix bugs and improve application performance;
- Providing technical foresight to the business on how changes to the Android platform will affect our products;
- Accept joint responsibilities with the team for converting the Product backlog into ‘Done’;
- Maintain and improve coding standards across the team, taking part in code reviews for other developers;
- Lead, inspire and motivate team members;
- Use expert knowledge of the Android platform to help guide design, product, and engineering decisions
Job Requirements
Qualifications
- Ability to build fully responsive customized UI;
- Use of a crash reporting solution e.g Fabric io Crashlytics;
- Demonstrable experience of coding in Kotlin;
- Experience of storing data offline e.g SQLLite, Firebase Database, Realm, Shared preferences;
- Familiarity with using Google Developer Console and Play Store distribution;
- Have successfully launched a project from scratch;
- Perform background tasks;
- Ability to work as a team player;
- 5+ years history of experience developing Android applications; and at least 3 years experience in e Marketing Development field.
- Native Android App;
- Kotlin;
- Minimum API level 21 (Marshmallow)