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

Senior Android Developer

تهران، آرژانتین
تمام وقت
شنبه تا چهارشنبه
-
-
501 تا 1000 نفر
سرمایه گذاری و مالی
شرکت ایرانی دارای مشتریان داخلی
1390
کاریزما
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

5 سال سابقه کار در گروه شغلی مشابه
Kotlin - پیشرفته

شرح شغل و وظایف

ما مشتاق شروع همکاری با یک Senior Android Developer هستیم که تجربه کار جدی با Kotlin و توانایی پیاده‌سازی رابط‌های کاربری پیچیده و معماری Modular را داشته باشد و بتواند در توسعه محصولی با حجم بالای داده و به‌روزرسانی‌های مداوم، نقش موثری ایفا کند.

شما در محیطی با Codebase ماژولار و داده‌های real-time فعالیت می‌کنید؛ جایی که تصمیمات معماری، مستقیماً بر پایداری، عملکرد و سرعت توسعه محصول اثر می‌گذارند. انتظار می‌رود در کنار توسعه، در شکل‌دادن به ساختار فنی، کاهش بدهی‌های موجود و ارتقای استانداردهای مهندسی تیم نقش فعالی داشته باشید.

مسئولیت‌ها:

  • مشارکت فعال در طراحی و تکامل معماری Modular پروژه
  • انتخاب و پیاده‌سازی Design Pattern متناسب با مسئله
  • توسعه و نگه‌داری قابلیت‌های مبتنی بر ارتباطات شبکه‌ای و داده‌های real-time
  • شناسایی و کاهش بدهی فنی به‌صورت تدریجی و کنترل‌شده، بدون ریسک برای محصول
  • نوشتن کد خوانا، قابل تست و قابل توسعه در مقیاس بلندمدت
  • انجام Code Review عمیق با تمرکز بر کیفیت معماری، تست‌پذیری و پرفورمنس
  • همکاری نزدیک با تیم‌های Backend، Product و QA برای ارائه راه‌حل‌های پایدار
  • ارائه راه‌حل‌های خلاقانه و عملی برای چالش‌های فنی و محصولی

الزامات فنی

  • تسلط عمیق به Kotlin و تجربه کار حرفه‌ای با Coroutines
  • تجربه عملی در پروژه‌های Modular (Multi-module) و مدیریت وابستگی‌ها
  • تجربه توسعه و نگه‌داری UIها با Jetpack Compose و Compose Navigation
  • تجربه کار با Retrofit، OkHttp و ارتباطات Socket و real-time (از جمله LightStreamer)
  • تسلط بر مفاهیم Architecture و Design Patterns در اندروید
  • تجربه واقعی در تست‌نویسی با JUnit، Espresso و Mockito / MockK
  • تجربه استفاده از ابزارهای آنالیتیکس، مانیتورینگ و Crash Reporting مانند Sentry
  • درک صحیح از Material Design و پیاده‌سازی UI پایدار در اپلیکیشن‌های مالی

از یک Senior چه انتظاری داریم

  • بتواند برای مسائل مبهم، راه‌حل فنی شفاف ارائه دهد
  • Design Pattern را بر اساس مسئله انتخاب کند
  • در مواجهه با کد Legacy، مسیر Refactor مرحله‌ای تعریف کند
  • خلاقیت در حل مسئله داشته باشد، نه وابستگی به راه‌حل‌های آماده
  • Trade-offهای فنی را بشناسد و آگاهانه تصمیم بگیرد
  • مسئولیت تصمیمات فنی و اثر آن‌ها روی محصول را بپذیرد

مزیت محسوب می‌شود

  • تجربه کار در حوزه‌های مالی، بانکی یا بازار سرمایه
  • سابقه کار روی اپلیکیشن‌های با کاربر بالا یا داده‌های real-time

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

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

شرایط احراز شغل

جنسیت
تفاوتی ندارد
نرم افزارها
Kotlin| پیشرفته

ثبت مشکل و تخلف آگهی

ارسال رزومه برای کاریزما

insight applicant

مقایسه من با سایر متقاضیان