Job title: Senior Android Engineer
Department: Android Team Lead
Minimum Requirements:
1- • BS/MS degree in Computer Science, Engineering or a related subject
2- Solid experience of Java 7,8 language
3-Proficient understanding of code versioning tools, such as Git
4- Proven software development experience and Android skills development
5- Have published at least one original Android app
6- Experience working with remote data via REST and JSON
7- Experience with third-party libraries and APIs
8- Solid understanding of the full mobile development life cycle
9- Solid understanding of new android architecture
10- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
11- Solid understanding of Reactive programming (RxJava,RxAndroid)
12- Solid understanding of unit testing frameworks (Junit,Mockito etc)
13- Understanding of Google’s Android design principles and interface guidelines
14- Experience with offline storage, threading, and performance tuning •
Salary: starts with 14000 to 18000 ( negotiable & depends on the experience )
Work Location: Heliopolis
Send me your CV to ahmedshohdy8@gmail.com
and mention ( Senior Android Engineer ) in the subject