توضیحات
ما در شرکت مدیا تک گایز به دنبال توسعهدهنده Android مسلط به Kotlin هستیم که بتواند اپلیکیشنهای نیتیو امن، پرکاربرد و با عملکرد عالی را با معماری تمیز و تستپذیر توسعه دهد.
مسئولیتها:
• توسعه با Kotlin و Android SDK، استفاده از Jetpack Compose یا View System بر اساس نیاز، پیادهسازی معماری ماژولار و MVVM، رعایت اصول SOLID
• مدیریت همزمانی با Coroutines و Flow، بهینهسازی مصرف باتری و زمان پاسخ
• پیادهسازی شبکه با Retrofit و OkHttp، مدیریت کش، خطا و Retry، کار با REST یا GraphQL و در صورت نیاز WebSocket
• امنیت شامل Android Keystore و StrongBox در دستگاههای پشتیبانیشده، BiometricPrompt، EncryptedSharedPreferences یا EncryptedFile، پیادهسازی Certificate Pinning در OkHttp، استفاده از Play Integrity API برای بررسی App و Device Integrity، پیادهسازی روتدیتکشن و تمپر دیتکشن، Obfuscation با R8 و Resource Shrinking
• مدیریت کارهای پسزمینه با WorkManager و در صورت نیاز Foreground Service، اعلانها با FCM، دیپ لینک و App Links
• تستنویسی با JUnit و Mockito یا MockK، تست رابط کاربری با Espresso، در صورت نیاز Snapshot یا Robolectric
• پروفایلینگ با Android Studio Profiler و Perfetto، بهبود Startup از طریق Baseline Profiles، رفع کرش و ANR
• CI CD با Gradle و GitHub Actions یا ابزارهای مشابه، مدیریت Build Types و Flavors، انتشار از طریق Play Console و امضای اپ
الزامات فنی:
• تسلط قوی به Kotlin و Android SDK، آشنایی عمیق با Jetpack Compose یا XML Layouts و معماریهای مدرن
• تجربه عملی با Android Keystore، StrongBox، BiometricPrompt و الگوهای امن ذخیرهسازی
• تجربه در پیادهسازی Certificate Pinning و مدیریت امن سشن و توکن
• تسلط به Gradle Kotlin DSL، مدیریت وابستگیها و ساخت بهینه
مزایا:
• همکاری با تیم بینالمللی، محیط حرفهای و چالشهای فنی واقعی
• امکان دورکاری، ساعت کاری منعطف و بودجه رشد حرفهای
• جبران خدمات رقابتی متناسب با مهارت و تجربه
لطفا رزومه های خود را فقط از طریق سایت ایران تلنت برای ما ارسال نمایید.
با تشکر