نشان کن
کد آگهی: KP2881200777

توسعه دهنده اندروید | Android Developer

توسعه دهنده اندروید | Android Developer - مدیا تِک گایز | Media Tech Guys
مدیا تِک گایز | Media Tech Guys
در تهران
در وبسایت ایران تلنت  (5 روز پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری:  تمام‌وقت
نیاز به سابقه:  حداقل 3 سال
متن کامل آگهی:
ما در شرکت مدیا تک گایز به دنبال توسعه‌دهنده 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، مدیریت وابستگی‌ها و ساخت بهینه

مزایا:
• همکاری با تیم بین‌المللی، محیط حرفه‌ای و چالش‌های فنی واقعی
• امکان دورکاری، ساعت کاری منعطف و بودجه رشد حرفه‌ای
• جبران خدمات رقابتی متناسب با مهارت و تجربه

لطفا رزومه های خود را فقط از طریق سایت ایران تلنت برای ما ارسال نمایید.
با تشکر

At Media Tech Guys, we are looking for an Android developer proficient in Kotlin who can develop secure, widely used and high-performance native applications with a clean and testable architecture.

Responsibilities:
• Development with Kotlin and Android SDK, using Jetpack Compose or View System based on needs, implementing modular architecture and MVVM, following SOLID principles
• Managing concurrency with Coroutines and Flow, optimizing battery consumption and response time
• Network implementation With Retrofit and OkHttp, managing cache, error and retry, working with REST or GraphQL and WebSocket if needed
• Security including Android Keystore and StrongBox on supported devices, BiometricPrompt, EncryptedSharedPreferences or EncryptedFile, implementing Certificate Pinning in OkHttp, using Play Integrity API to check App and Device Integrity, implementing root detection and tamper detection, Obfuscation with R8 and Resource Shrinking
• Managing background tasks with WorkManager and, if needed, Foreground Service, notifications with FCM, Deep Link and App Links
• Writing tests with JUnit and Mockito or MockK, testing the user interface with Espresso, if needed Snapshot or Robolectric
• Profiling with Android Studio Profiler and Perfetto, improving Startup through Baseline Profiles, fixing crashes and ANR
• CI CD with Gradle and GitHub Actions or similar tools, managing Build Types and Flavors, publishing through Play Console and signing App

Technical requirements:
• Strong mastery of Kotlin and Android SDK, deep familiarity with Jetpack Compose or XML Layouts and modern architectures
• Practical experience with Android Keystore, StrongBox, BiometricPrompt and secure storage patterns
• Experience in implementing Certificate Pinning and secure session and token management
• Mastery of Gradle Kotlin DSL, dependency management and optimal construction

Advantages:
• Collaboration with international team, environment professional and real technical challenges
• Possibility of remote work, flexible working hours and professional growth budget
• Competitive compensation according to skills and experience

Please send us your resumes only through the Iran Talent site.
Thank you

این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت ایران تلنت برین و از اون‌جا برای این شغل اقدام کنین.

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
جمعه 24 آبان 1404، ساعت 00:15