استخدام برنامهنویس اندروید (Android Developer)
شرح موقعیت شغلی
استخدام برنامهنویس اندروید (Android Developer)
ما در ارزینجا بهدنبال یک برنامهنویس اندروید هستیم که علاقهمند به توسعه اپلیکیشنهای مقیاسپذیر و حساس در حوزه رمزارز و فناوری مالی (FinTech) باشد.
فردی که علاوه بر تسلط فنی، با مفاهیم امنیت، تجربه کاربری و توسعه اپلیکیشنهای مبتنی بر API آشنا باشد و بتواند از ابزارهای AI بهصورت حرفهای در فرآیند توسعه نرمافزار استفاده کند.
این موقعیت کاملاً حضوری بوده و امکان همکاری ریموت وجود ندارد.
مسئولیتها
- توسعه و نگهداری اپلیکیشن اندروید ارزینجا
- پیادهسازی رابطهای کاربری روان، سریع و کاربرپسند
- توسعه و یکپارچهسازی APIهای Backend
- بهینهسازی عملکرد، مصرف حافظه و پایداری اپلیکیشن
- همکاری نزدیک با تیم محصول، طراحی و Backend
- رفع خطاها و بهبود مستمر کیفیت نرمافزار
- استفاده مؤثر از ابزارهای AI برای افزایش کیفیت و سرعت توسعه
مهارتهای تخصصی
- تسلط بر Kotlin
- آشنایی مناسب با Java
- تسلط بر Android SDK
- آشنایی با معماریهای MVVM و Clean Architecture
- تجربه کار با REST API
- آشنایی با Git
- تجربه کار با Coroutines
- آشنایی با Dependency Injection (Hilt / Dagger)
- تجربه کار با Jetpack Components
آشنایی با مفاهیم زیر بسیار مهم است
- امنیت در اپلیکیشنهای مالی
- مدیریت Session و Authentication
- کار با Push Notification
- ذخیرهسازی امن اطلاعات
- مدیریت خطا و Logging
- آشنایی با مفاهیم صرافی رمزارز:
- Wallet
- Deposit / Withdrawal
- Order / Trade
- Balance
مهارتهایی که امتیاز محسوب میشوند
- Jetpack Compose
- تجربه انتشار اپلیکیشن در Google Play
- تجربه کار در حوزه FinTech یا Crypto
- آشنایی با WebSocket
- آشنایی با Firebase
- تجربه کار با CI/CD
- آشنایی با Agile / Scrum و Jira
ویژگیهای فردی
- مسئولیتپذیر و متعهد
- دقت بالا در توسعه نرمافزار
- توانایی تحلیل مسئله و ارائه راهحل
- علاقهمند به یادگیری و رشد مستمر
- توانایی کار تیمی در محیط حرفهای
مهارتهای مورد نیاز
- backend
- Java
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست