استخدام برنامهنویس اندروید (Android)
شرح موقعیت شغلی
ما به دنبال یک برنامهنویس اندروید باانگیزه و متخصص هستیم تا در پروژه طراحی و توسعه یک اپلیکیشن تخصصی جهت تعامل با سختافزارهای RFID و مدیریت فرکانسها به تیم ما بپیوندد. نقش شما شامل پیادهسازی زیرساختهای ارتباطی، کار با SDKهای سختافزاری و توسعه رابط کاربری مدرن با استفاده از آخرین استانداردهای اندروید است.
مهارتهای تخصصی موردنیاز:
مهارتهای تخصصی موردنیاز:
- زبان و فریمورک: تسلط کامل به Kotlin (زبان اصلی) و آشنایی با Java.
- تعامل با سختافزار: تجربه کار با Android NFC/RFID API و کتابخانههای مرتبط جهت خواندن و نوشتن تگها.
- تکنولوژیهای مدرن: تسلط بر Jetpack Compose (یا XML حرفهای) و چرخه حیات کامپوننتهای اندروید.
- معماری: تجربه عملی در پیادهسازی معماریهای MVVM یا MVI.
- مدیریت داده: تسلط بر Coroutines و Flow (بسیار حیاتی برای مدیریت همزمانی در خواندن دادههای سنسور).
- ارتباطات: تجربه کار با Retrofit و پیادهسازی APIهای RESTful جهت همگامسازی دادههای RFID با سرور.
- تزریق وابستگی: تسلط بر Hilt یا Koin.
- پایداری کد: آشنایی کامل با اصول Clean Code، SOLID و تجربه کار با Git.
- بخش سلامت: آشنایی با Google Health Connect (مزیت محسوب میشود).
ویژگیهای فردی:- دقت بالا: حساسیت در برخورد با دادههای دریافتی از سختافزار.
- توانایی حل مسئله: خلاقیت در رفع چالشهای ارتباطی بین اپلیکیشن و ماژول RFID.
- روحیه تیمی: توانایی تعامل موثر با متخصصین سختافزار و الکترونیک.
- نظم: مدیریت زمان و مسئولیتپذیری در تحویل به موقع فازهای پروژه.
- شرایط عمومی:
- تفکر خلاق و توانایی تحلیل نیازمندیهای فنی پروژه.
- اشتیاق به یادگیری تکنولوژیهای نوظهور در حوزه IoT و سلامت.
- انعطافپذیری در مواجهه با چالشهای فنی جدید.
- تعهد به مستندسازی کدها.
- مزایا و شرایط رفاهی:
- بیمه
- محیط کاری: فضای پویا، جذاب و حرفهای.
- تعطیلات: پنجشنبهها تعطیل میباشد.
- ساعات کاری: ۹:۰۰ الی ۱۸:۰۰.
- محدوده کاری:
- تهران، خیابان مطهری، خیابان سنایی.
مهارتهای مورد نیاز
- Android
- Kotlin
- Java
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست