QUALIFICATIONS AND JOB DESCRIPTION
QUALIFICATIONS AND JOB DESCRIPTION
We are looking for passionate native Android application developers that will join our engineering team in Bilkent Cyberpark, Ankara
What You Will Do:
Build engaging mobile applications with millions of users
Participate in all aspects of the software development lifecycle
Participate in code and architecture reviews
Required Skills & Experience:
- BS and/or MS in Computer Science, Engineering or a related field
- Fluent in spoken and written English
- 3+ years in delivering native(Java) applications for Android is must
- Solid understanding of OOP and software design patterns (MVC, MVP, MVVM),
- Experience with continuous integration tools and test automation is plus
- Solid understanding of the full mobile development life cycle
- Solid understanding of client/server communication, web services integration(restful api, json) in a mobile environment
- Able to produce maintainable code within collaborative environments
- Good analytical thinking and problem solving
- Solid understanding of Java & Android SDK
- Good knowledge of Android Studio and gradle
- Experience with the latest Android technologies and guidelines
- Different size screen support implementation knowledge is a must
- Published one or more Android apps to Google Play is a must