Genel Nitelikler:
• Bilgisayar Mühendisliği veya ilgili bölümlerden mezun, Android platformunda en az 1-3 yıl deneyimli.
• Kotlin veya Java bilgisine sahip.
• Android SDK, gerçek zamanlı iletişim teknolojileri (WebRTC, Socket.io) konusunda bilgi sahibi.
• Web ve mobil uygulama geliştirme projelerinde görev alabilecek.
• Android Material Design prensiplerine hakim.
• İyi derecede teknik İngilizce bilgisine sahip.
• Kendini geliştirmeye açık ve yeni teknolojileri öğrenmeye hevesli.
• Analitik düşünme yeteneğine sahip, sonuç odaklı, ekip çalışmasına yatkın.
• Yoğun ve esnek çalışma saatlerine uyum sağlayabilecek takım arkadaşları aranmaktadır.
Tercih Edilen Ek Nitelikler:
• Yüksek performanslı kullanıcı arayüzü geliştirme konusunda deneyimli; animasyonlar, geçiş efektleri ve diğer arayüz detaylarında performans optimizasyonu yapabilen.
• Hızlı veri erişimi için yerel depolama çözümleri ve önbellekleme stratejileri konusunda bilgi sahibi.
• Video ve ses verilerinin işlenmesi, sıkıştırılması ve çözünürlük optimizasyonu gibi medya işleme süreçlerinde deneyimli.
• Düşük veya kesintili internet bağlantılarında uygulamanın işlevselliğini sürdürebilmek için offline veri senkronizasyonu konusunda bilgi sahibi.
İş Tanımı:
• Android platformu için uygulama geliştirmek ve mevcut uygulamaların bakımını sağlamak.
• Gerçek zamanlı veri alışverişi sağlayan projelerde görev almak.
• Performans optimizasyonu ve kullanıcı deneyimini iyileştirme çalışmaları yapmak.
************
Mobile Application Development Specialist (Android)
General Qualifications:
• Graduated from Computer Engineering or related fields, with 1-3 years of experience in Android platform.
• Knowledgeable in Kotlin or Java.
• Familiar with Android SDK, and real-time communication technologies (WebRTC, Socket.io).
• Able to take part in web and mobile application development projects.
• Proficient in Android Material Design principles.
• Strong technical English proficiency.
• Open to self-improvement and eager to learn new technologies.
• Possesses analytical thinking skills, is results-oriented, and a team player.
• Able to adapt to intense and flexible working hours.
Preferred Additional Qualifications:
• Experienced in developing high-performance user interfaces; capable of performance optimization in animations, transition effects, and other UI details.
• Knowledge of local storage solutions and caching strategies for fast data access.
• Experienced in media processing, including handling, compressing, and optimizing resolution for video and audio data.
• Knowledge of offline data synchronization to ensure app functionality under low or intermittent internet connections.
Job Description:
• Developing applications for Android platform and maintaining existing applications.
• Participating in projects involving real-time data exchange.
• Performing performance optimization and enhancing the user experience.