برنامه‌نویس ارشد Android (مشهد)

گروه :   نرم افزار و فناوری اطلاعات
زیر گروه :  همه موارد
سابقه کار:  حداقل 5 سال
استخدام:  تمام وقت
مکان:  خراسان رضوی , مشهد
حداقل تحصیلات:  کارشناسی
دورکاری :  خیر

شرح شغل

ما در تیم خدمات اجتماعی-ارتباطی داتین به‌دنبال همکاری هستیم که در موقعیت شغلی برنامه‌نویس ارشد اندروید با ما همراه شود. روزهای کاری برنامه‌نویس ارشد اندروید در داتین به انجام وظایف زیر می‌گذرد:



  • طراحی، توسعه و بهینه‌سازی اپلیکیشن با تمرکز بر کارایی، کیفیت و مقیاس‌پذیری

  • بهبود ساختار کدهای موجود (Legacy Code) برای افزایش خوانایی، نگهداری و مقیاس‌پذیری

  • مدیریت و بهینه‌سازی recomposition در Jetpack Compose

  • مدیریت منابع، حافظه (رفع Memory leak)، پردازش و باتری

  • توسعه و نگهداری تماس صوتی/تصویری با WebRTC

  • بهینه‌سازی مدیریت کش آفلاین با Room/SQLite و sync هوشمند

  • توسعه، تست و انتشار SDK (AAR/JAR) برای استفاده در پروژه‌های دیگر

  • همکاری با تیم بک‌اند و سایر تیم‌ها برای تحلیل و پیاده‌سازی معماری مناسب

  • مشارکت در مهاجرت به Clean Architecture

  • نوشتن تست‌های جامع (Unit, Integration, UI)

  • شرکت در جلسات اسکرام، ارائه گزارش روزانه و مشارکت فعال در کد ریویو



اگر در



  • Kotlin و تجربه با Java

  • Jetpack Compose و بهینه‌سازی UI (Recomposition, State Hoisting)

  • معماری MVI + آشنایی عمیق با Clean Architecture

  • کتابخانه‌های Dependency injection از جمله Hilt

  • تست‌نویسی: Unit Test, UI Test (Compose Testing, Espresso)

  • بهینه‌سازی عملکرد حافظه، CPU ،Profiling با Android Studio

  • WebSocket اتصال پایدار، reconnection

  • دیتابیس (Room/SQLite) برای کش و sync آفلاین

  • نوشتن کد تمیز، بر اساس SOLID principles


مسلط هستید و با



  • حل مسائل پیچیده و ارائه راه‌حل‌های خلاقانه

  • Modularization و Multi-module Architecture

  • Animation در Compose

  • متدولوژی agile


آشنایی دارید، منتظر آشنایی بیشتر با شما خواهیم بود.


همچنین دارا بودن



  • حداقل ۵ سال تجربه حرفه‌ای توسعه اندروید

  • تجربه عملی کار با WebRTC برای پیاده‌سازی تماس

  • تجربه کار با CI/CD برای Deploy و اجرای تست ها

  • تجربه انتشار SDK (Maven, Gradle Publish)


برای ما اهمیت دارد.



Powered By Hire.Camp