Enable job alerts via email!

Senior Android Engineer

Getir

Çankaya

On-site

TRY 150,000 - 250,000

Full time

30+ days ago

Job summary

A leading tech company is seeking an experienced Android Developer to enhance their mobile applications. This role involves developing innovative solutions and maintaining high-quality standards in a dynamic environment. Candidates should have extensive experience in Android development, with expertise in Java and Kotlin, and a strong grasp of modern architectural principles.

Benefits

Private Health Insurance (including spouse and children)

Qualifications

  • 5+ years hands-on Android development experience in an agile team.
  • Published and supported one or more Android apps in the Google Play Store.
  • Experience with Kotlin coroutines and Flow.

Responsibilities

  • Develop mobile applications and improve the quality of our system.
  • Analyze and resolve technical and application problems.
  • Bring new technology and ideas to the table.

Skills

Android development
Java
Kotlin
Unit testing
Automated testing
Git
CI/CD
Socket.io
Android SDK
AndroidX components

Education

B.Sc. in Computer Science

Tools

Bitrise
Firebase App Distribution
Dagger
Hilt
Retrofit
Job description

Getir is the pioneer of ultra-fast delivery. By bringing together great technology with a unique operational model, we were the first to introduce the concept of groceries being delivered to your door in minutes. Technology continues to be at the heart of our business as we expand across.

Great technology is developed by great people, and thats why were looking for talented technologists to join our team.

What You'll Be Doing

  • Develop mobile applications and improve the quality of our system
  • Analyze and resolve technical and application problems
  • Bring new technology and ideas to the table

What You'll Bring

  • 5+ years hands-on Android development experience in an agile team
  • Have published and supported one or more Android apps in the Google Play Store
  • Experience with Java & Kotlin programming languages
  • Hands-on experience with Kotlin coroutines and Flow
  • Fundamental knowledge of memory, processes, threads, and their relation to programming
  • Ability to develop functional mobile applications by modern architectures like VIPER and MVVM
  • Knowledge of unit and automated testing for Android platforms
  • Experience with Socket.io and familiar with socket technologies
  • Working with Git version control system, including branching and merging strategies and trunk based development
  • Experience with 3rd party libraries like Dagger, Hilt and Retrofit
  • Extensive experience with Android SDK and AndroidX Architecture Components like Data Binding, Life Cycles, Live Data, Room
  • Experience in using GMS (Location, Maps, Places, FCM) tools and APIs
  • Experience in using CI&CD tools like Bitrise and Firebase App Distribution
  • B.Sc. in Computer Science or a similar discipline.
  • Private Health Insurance (including spouse and children)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.