استخدام توسعهدهنده Android
شرح موقعیت شغلی
وظایف:
- توسعه کلاینتهای دستگاه POS.
- توسعه کلاینتهای دفترداری و مدیریت موجودی مبتنی بر پلتفرم اندروید
- ایجاد ارتباط بین سرور و کلاینت مبتنی بر REST، websocket و gRPC
- طراحی ux/ui اپلیکیشنهای مربوطه
- توسعه تستمحور و پروتوتایپ اپلیکیشنهای اندروید و داکیومنتیشن نرمافزار مربوطه در صورت نیاز
مهارتها:
- آشنایی کامل با جاوا، OOP ،Android SDK و دیزاین پترنهای پلتفرم اندروید
- آشنایی با توسعه نرمافزارهای مرتبط با دستگاه POS
- آشنایی با websocket، REST، gRPC
- آشنایی با SQLite و ORMهای مرتبط.
- آشنایی با Asynchronous Programming
- آشنایی با ابزارهای کنترل نسخه، به طور خاص git
مهارتهای امتیازی:
- آشنایی با Dependency Injection
- آشنایی با مفاهیم حسابداری/دفترداری و امور مالیاتی
- آشنایی با Linux
- آشنایی با Kotlin
- آشنایی با ابزارهای product management در رابطه با ux/ui
- آشنایی با سرویسهای push notification
- آشنایی با Material Design
- آشنایی با json-server
- آشنایی با QraphQL
- توسعه کلاینتهای دستگاه POS.
- توسعه کلاینتهای دفترداری و مدیریت موجودی مبتنی بر پلتفرم اندروید
- ایجاد ارتباط بین سرور و کلاینت مبتنی بر REST، websocket و gRPC
- طراحی ux/ui اپلیکیشنهای مربوطه
- توسعه تستمحور و پروتوتایپ اپلیکیشنهای اندروید و داکیومنتیشن نرمافزار مربوطه در صورت نیاز
مهارتها:
- آشنایی کامل با جاوا، OOP ،Android SDK و دیزاین پترنهای پلتفرم اندروید
- آشنایی با توسعه نرمافزارهای مرتبط با دستگاه POS
- آشنایی با websocket، REST، gRPC
- آشنایی با SQLite و ORMهای مرتبط.
- آشنایی با Asynchronous Programming
- آشنایی با ابزارهای کنترل نسخه، به طور خاص git
مهارتهای امتیازی:
- آشنایی با Dependency Injection
- آشنایی با مفاهیم حسابداری/دفترداری و امور مالیاتی
- آشنایی با Linux
- آشنایی با Kotlin
- آشنایی با ابزارهای product management در رابطه با ux/ui
- آشنایی با سرویسهای push notification
- آشنایی با Material Design
- آشنایی با json-server
- آشنایی با QraphQL
مهارتهای مورد نیاز
- Android
- Android SDK
- OOP
- Java
- Kotlin
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست