top of page
Kod satırları

Android Developer / Hibrit - Gebze  

Position Requirements

  • At least 5 years of experience in Native Android application development

  • Experienced with Kotlin

  • Experienced with MVC and MVVM Patterns

  • Be able to use Callback, Lambda, Coroutines, Clean Architecture, Repository Pattern, Retrofit2, Dagger2, Architecture Components, Lifecycle Aware Components, Espresso etc.

  • Knowledge of mobile design patterns and architectures

  • Solid understanding of client/server communication, ie. REST, HTTPS

  • Have a good knowledge of frequently used Android ecosystem frameworks (Okhttp, Gson, Android Ktx, Glide)

  • Ensure the performance, quality, and responsiveness of the application,

  • Experienced with Android SDK development,

  • Experienced with including/using third-party libraries,

  • Experienced in version control systems (Git etc.),

  • Object Oriented Design & Design Patterns knowledge,

  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies,

  • Preferably experienced in apps that work under high user loads,

  • Good command of English language,

  • An understanding of Agile product development practices,

  • Open to feedback, good team player, result-oriented attitude and analytical mind,

  • Having at least of one app published at Google Play Store,

  • Software Development Life Cycle (SDLC) knowledge

  • No military obligation for male candidates.

Nice To Have

  • Taken responsibility of development of a digital product or service in an international company

  • Working with the project management tool and being able to use it effectively is a big plus.

Knowing differences of Dagger, Guice and Koin iOS or Cross Platform development experience

IOS Developer / Hibrit - Gebze

Position Requirements

  • At least 5+ years of experience in Native iOS application development

  • Proficient with Swift, Xcode and Apple platform SDKs

  • Knowledge in design patterns and software architectures (preferably MVVM)

  • Strong knowledge of unit and automated testing for iOS platforms

  • Knowledge of mobile design patterns and architectures

  • Solid understanding of client/server communication, ie. REST, HTTPS

  • Ensure the performance, quality, and responsiveness of the application,

  • Experienced with iOS SDK development,

  • Experience with third-party libraries and REST APIs (preferably Alamofire, Moya, Socket.IO).

  • Experienced in version control systems (Git etc.),

  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies,

  • Preferably experienced in apps that work under high user loads,

  • Good command of English language,

  • An understanding of Agile product development practices,

  • Open to feedback, good team player, result-oriented attitude and analytical mind,

  • Having at least of one app published at App Store,

  • Software Development Life Cycle (SDLC) knowledge

  • Object Oriented Design & Design Patterns knowledge

  • No military obligation for male candidates.

Nice To Have

  • Taken responsibility of development of a digital product or service in an international company

  • Working with the project management tool and being able to use it effectively is a plus.

bottom of page