توضیحات

شرکت ارزش آفرین اطلس به دنبال یک برنامه‌نویس ارشد اندروید که توانمند و علاقه‌مند به توسعه محصولات مقیاس‌پذیر هستیم که در طراحی، توسعه و نگهداری اپلیکیشن‌های اندرویدی با کیفیت بالا نقش مؤثری داشته باشد. اگر به معماری نرم‌افزار، کیفیت کد، یادگیری مستمر و توسعه محصولات حرفه‌ای علاقه‌مند هستید، خوشحال می‌شویم به تیم ما بپیوندید.

مسئولیت‌های شغلی

  •  توسعه، نگهداری و بهبود اپلیکیشن Android
  •  طراحی و پیاده‌سازی قابلیت‌های جدید بر اساس نیازهای محصول
  •  همکاری نزدیک با تیم‌های Backend، Product، UI/UX و QA
  •  مشارکت در طراحی معماری پروژه و تصمیمات فنی
  •  بهینه‌سازی Performance، Memory Usage و Battery Consumption
  •  رفع Bugها و بهبود پایداری نرم‌افزار
  •  نوشتن Unit Test و Integration Test
  •  مشارکت در Code Review و رعایت استانداردهای برنامه‌نویسی
  •  مستندسازی بخش‌های مختلف پروژه
  •  ارائه راهکارهای فنی برای بهبود کیفیت و توسعه‌پذیری پروژه

مهارت‌های فنی مورد نیاز

  •  تسلط کامل بر Kotlin
  •  آشنایی مناسب با Java
  •  تسلط بر Android SDK
  •  تسلط بر Android Jetpack
  •  ViewModel
  •  LiveData / StateFlow
  •  Navigation
  •  Room
  •  WorkManager
  •  DataStore 
  •  تجربه کار با Kotlin Coroutines و Flow
  •  تسلط بر معماری MVVM و Clean Architecture
  •  آشنایی با Design Patternها
  •  Dependency Injection( Koin یا Hilt)
  •  Retrofit, OkHttp 
  •  JSON Serialization (Gson یا Kotlinx Serialization)
  •  Git و Git Flow
  •  Gradle و مدیریت Buildها
  •  تجربه انتشار اپلیکیشن و مدیریت نسخه‌ها

 

آشنایی با موارد زیر مزیت محسوب می‌شود

  •  Jetpack Compose
  •  Kotlin Multiplatform (KMP)
  •  Firebase
  •  Crashlytics
  •  Sentry
  •  Firebase Analytics
  •  Push Notification
  •  REST API
  •  GraphQL
  •  CI/CD
  •  GitHub Actions
  •  GitLab CI
  •  Bitbucket Pipelines
  •  Docker
  •  Modular Architecture
  •  Multi Module Projects
  •  Performance Profiling
  •  امنیت اپلیکیشن و محافظت از داده‌ها
  •  رمزنگاری اطلاعات
  •  تجربه توسعه اپلیکیشن‌های بانکی، مالی یا پرداخت

 ویژگی‌های فردی

  •  توانایی تحلیل مسائل پیچیده و ارائه راهکارهای فنی
  •  دقت بالا در طراحی و پیاده‌سازی
  •  مسئولیت‌پذیری نسبت به کیفیت و پایداری محصول
  •  روحیه کار تیمی و ارتباط مؤثر
  •  علاقه‌مند به یادگیری و به‌روز نگه داشتن دانش فنی
  •  توانایی مدیریت زمان و انجام همزمان چند وظیفه
  •  توانایی مستندسازی
  •  روحیه حل مسئله
  •  نگاه محصول‌محور و درک نیازهای کسب‌وکار
  •  توانایی منتورینگ و انتقال دانش (برای سطوح Senior)

خروجی‌های مورد انتظار

  •  توسعه قابلیت‌های جدید با کیفیت بالا
  •  کاهش Bugها و افزایش پایداری اپلیکیشن
  •  بهبود Performance و تجربه کاربری
  •  افزایش کیفیت معماری و نگهداری پروژه
  •  مشارکت در تصمیمات فنی تیم
  •  ارائه راهکار برای بهبود فرآیند توسعه

مزایای همکاری

  • همکاری در پروژه‌های مقیاس‌پذیر
  • فرصت رشد شغلی و ارتقای فنی
  • یادگیری فناوری‌های جدید
  • محیط کاری حرفه‌ای و تیمی
  •  مشارکت در تصمیمات فنی پروژه
  • امنیت شغلی و همکاری بلندمدت

محل و زمان کار

میدان آرژانتین

شنبه تا چهارشنبه، ساعت ۸:۰۰ تا ۱۷:۰۰

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،