Senior Specialist-R&D (Android Developer)


  • Bachelor’s Degree in Computer Engineering/Computer Science/Software Engineering (Master Degree or Ph.D. is a plus)
  • Minimum 5 year of experience in Android Development,
  • Having experience in development and maintenance of native Android applications and native Android SDKs,
  • Solid knowledge of OOP principles, design and architectural patterns such as MVVM
  • Having experience in implementing UI and UX designs in accordance with the most recent UX trends,
  • Understanding of material design principles and interface guidelines,
  • General knowledge and comfort in test driven development, agile methodologies, and Git workflow,
  • Thorough familiarity with Java software development processes, tools and methods (Kotlin would be a plus),
  • Strong knowledge of Android Studio and Android SDK,
  • Having familiarity with RESTful APIs to connect to back‐end services,
  • Having experience on the following: multithreaded coding, memory/performance debugging, UI development, continuous integration, build systems, code libraries/apis, mobile dependency managers (ie Maven, Gradle)
  • Having experience in communication protocols such as MQTT, HTTPS, Wi-Fi, BLE, TCP/IP,
  • Having an active Android portfolio that can be shown as a reference,
  • Strong knowledge of Microsoft Office Programs,
  • Excellent verbal and written skills in English (German is a plus),
  • Thinking broadly about business,
  • Understanding needs of the market & customer,
  • Having desire to do outstanding jobs,
  • Recognizing and understanding emotions of other people,
  • Listening to different perspectives and showing flexibility,
  • Building collaboration,
  • Clear in communicating thoughts and ideas.

The position is located in Arçelik IoT Labs in “Ankara ODTÜ Teknokent”, also there is an option to work from Arcelik R&D center in Istanbul Tuzla Facility ( For both locations, semi-remote work is available).

Arçelik is looking for an Android Developer who will work for the R&D Directorate.

  • Developing Android apps and SDK’s for Arçelik’s HomeWhiz IoT platform,
  • Working as a member of Arçelik IoT Labs on further development of the HomeWhiz roadmap,
  • Coordinating with the Cloud/Mobile/Embedded/Design teams in solving problems, creating ideas and improving UX,
  • Participating in daily scrums of the Android team and weekly sprint planning rituels.