استخدام توسعهدهنده نرم افزار اندروید
شرح موقعیت شغلی
ما در شرکت امیدبوم برای جایگاه «توسعهدهنده اندروید» به دنبال همکاری خلاق، امنیتمحور و دقیق هستیم که با تکیه بر دانش عمیق خود در اکوسیستم اندروید و مفاهیم نوین فینتک، در طراحی و توسعه راهکارهای پیشرو و ایمن بانکی نقشآفرینی کرده و ما را در مسیر تحول دیجیتال و ارائه تجربهای امن و کارآمد به کاربران همراهی کند.
مسئولیت ها :
• توسعه و نگهداری ماژولهای مختلف اپلیکیشن موبایلبانک.
• پیادهسازی رابط کاربری مطابق طراحی (Figma) با Jetpack Compose.
• یکپارچهسازی با سرویسهای سمت سرور و مدیریت خطا و حالتهای مختلف.
• رعایت استانداردهای کیفیت کد، معماری تمیز.
• پیادهسازی رابط کاربری مطابق طراحی (Figma) با Jetpack Compose.
• یکپارچهسازی با سرویسهای سمت سرور و مدیریت خطا و حالتهای مختلف.
• رعایت استانداردهای کیفیت کد، معماری تمیز.
شرایط احراز و مهارتهای الزامی:
• تسلط کامل به زبان Kotlin (شامل Coroutines و Flow).
• تسلط کامل با رمزنگاری و امنیت موبایل (BouncyCastle، Conscrypt، احراز هویت بیومتریک).
• تسلط کامل با کد Native و NDK / C++ (CMake) برای لایههای امنیتی.
• تسلط بر طراحی رابط کاربری با Jetpack Compose و Material 3.
• آشنایی و تجربهٔ عملی با معماری Clean Architecture و الگوی MVVM / MVI.
• تجربهٔ کار با پروژههای چندماژولی (Multi-module) و درک لایهبندی data / domain / presentation.
• تسلط بر تزریق وابستگی با Hilt (Dagger).
• تجربهٔ کار با لایهٔ شبکه و REST API (در این پروژه با Ktor Client و Kotlinx Serialization).
• آشنایی با مدیریت ناوبری (Navigation Compose) و مدیریت State در Compose.
• تسلط بر Git و فرایند کار تیمی (Code Review، Pull Request).
• درک اصول برنامهنویسی Asynchronous و مدیریت همزمانی.
• تسلط کامل با رمزنگاری و امنیت موبایل (BouncyCastle، Conscrypt، احراز هویت بیومتریک).
• تسلط کامل با کد Native و NDK / C++ (CMake) برای لایههای امنیتی.
• تسلط بر طراحی رابط کاربری با Jetpack Compose و Material 3.
• آشنایی و تجربهٔ عملی با معماری Clean Architecture و الگوی MVVM / MVI.
• تجربهٔ کار با پروژههای چندماژولی (Multi-module) و درک لایهبندی data / domain / presentation.
• تسلط بر تزریق وابستگی با Hilt (Dagger).
• تجربهٔ کار با لایهٔ شبکه و REST API (در این پروژه با Ktor Client و Kotlinx Serialization).
• آشنایی با مدیریت ناوبری (Navigation Compose) و مدیریت State در Compose.
• تسلط بر Git و فرایند کار تیمی (Code Review، Pull Request).
• درک اصول برنامهنویسی Asynchronous و مدیریت همزمانی.
مهارت های نرم مورد انتظار:
- مسئولیتپذیری بالا و تعهد به کیفیت و زمانبندی کار
- توانایی تحلیل مسئله و ارائه راهکارهای مؤثر
- مهارت در کار تیمی و ارتباط مؤثر با اعضای تیم
- دقت بالا در پیادهسازی و بررسی جزئیات فنی
- علاقهمند به یادگیری مستمر و بهروز بودن در فناوریها
- توانایی مدیریت همزمان چند وظیفه و اولویتبندی مناسب
- انعطافپذیری و رویکرد حرفهای در مواجهه با چالشهای فنی
- توانایی انتقال دانش و کمک به رشد سایر اعضای تیم
محل شرکت :
پونک
ساعت کاری شرکت :
ازشنبه تا سه شنبه ساعت 07:00 الی 16:00
چهارشنبه از ساعت 07:00 الی 15:00
و دارای یک ساعت شناوری
پونک
ساعت کاری شرکت :
ازشنبه تا سه شنبه ساعت 07:00 الی 16:00
چهارشنبه از ساعت 07:00 الی 15:00
و دارای یک ساعت شناوری
مهارتهای مورد نیاز
- Android
- Kotlin
- MVVM
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت