Position: Middle Android Developer
Company: Ciklum
Category: Android
Experience required: 3y
English level: upper

**Project**
Company, owned by Alibaba Group, is the largest e-commerce platform in Turkey, headquartered in Istanbul.

Platform was approved as an R&D center in 2019 by the Ministry of Industry and Technology. R&D center focuses on native language processing, real-time data analysis, machine learning, and deep learning, image processing, data visualization, text simulation, and Big Data.

**Responsibilities**

- Develop native mobile applications for Android
- Create and maintaining architecture design and documentation
- New feature development
- Integrate mobile apps with web services
- Tests development
- Conduct code reviews


**Requirements**
- 3+ years of Android apps development experience
- Strong knowledge of Kotlin programming language
- Strong knowledge of Java programming language
- Experience with Android APIs and Capabilities
- Excellent JetPack knowledge
- Experience in unit and integration testing
- Experience with common Design Principles
- Experience with DI frameworks
- Experience with Firebase
- Experience with common 3rd party libraries
- Experience with an app distribution process
- Experience with automated builds and CI
- Good knowledge of SOLID, KISS, DRY Principles
- Experience with VCS (git)
- Upper-Intermediate spoken and written English

**What's in it for you**
- Close cooperation with the client
- A constant flow of new projects
- Dynamic and challenging tasks
- Ability to influence project technologies
- Projects from scratch
- Team of professionals: learn from colleagues and gain recognition of your skills
- European management style
- Continuous self-improvement