Senior Android Developer
Webkeyz -
Cairo, EgyptPosted 5 years ago43Applicants for1 open position
- 0Viewed
- 0In Consideration
- 0Not 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 and support. Work with senior developers on the work package effort estimation.
- Develop customized Mobile App. Design and build advanced applications for the Android platform.
- Working closely with another mobile app developer leading the other platform development.
- Working directly with developers and product managers to conceptualize, build, test and realize products.
- Gather requirements around functionality and translate those requirements into elegant functional solutions.
- Working with the front end developers to build the interface with a focus on usability features.
- Create compelling device specific user interfaces and experiences.
- Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort.
- Optimizing performance for the apps Keeps up to date on the latest industry trends in the mobile technologies.
- Explain technologies and solutions to technical and non-technical stakeholders.
- Unit testing (using Espresso) Dagger2(Dependency Injection) Firebase Crash Reporting Robolectric (Plus)
Job Requirements
- Has 4-5 years of experience
- Expert knowledge of Android and Java development
- Knowledge of Design patterns, Object Oriented Development, Reactive Programming RxJava, Memory Management, Multi-threading, Caching, REST web services
- Ability to work with multiple screen layouts
- Video Streaming experience, Chromecast development experience, android ware development experience
- Experience in Integrating Apps with Beacons BLE and IoT equipment
- Ability to analyze and understand current code implementation.