Senior Android Developer
New Aeon -
Cairo, EgyptPosted 5 years ago95Applicants for2 open positions
- 2Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Architect efficient, scalable, and well-documented code
- Must be able to identify, troubleshoot, and resolve production bugs
- Work quickly, independently, yet collaboratively
- Collaborate with multiple engineering teams
- Identify and resolve device performance issues
- Determine workload requirements and deliver solutions
- Strong visual design and user experience instincts
- Implement front end experiences using wireframes, user flows and process flows to bring to life interaction and design ideas.
- Turn mockups and designs into a completely functional application.
Job Requirements
- Strong Android development skills.
- Strong Java development skills.
- Understanding of mobile application design and UX.
- Experience with Google Play Services API (Location, Map, GCM, etc.)
- Design patterns (GoF) and architecture of the applications (MVP, MVVM, etc)
- Strong knowledge of Collections, Multithreading, IO, Networking, Generics, Profiling
- Extensive experience using RESTful web services.
- Experience with third-party libraries and APIs
- Extensive experience working with Git on projects with medium to large development teams.