استخدام Senior Mobile App Developer (Android-iOS)
شرح موقعیت شغلی
مهارت های مورد نیاز:
- آشنایی با مفاهیم OOP
- آشنایی با زبان objective c
- مسلط به محیط Xcode
- آشنایی با restapi و Restful
- تجربه کار با third-party libraries and APIs
- دانش general mobile landscape, architectures, trends, and emerging technologies
- آشنایی کار با Git و Version Control
- آشنا به چرخه عمر برنامه ها
- Dependency manager of Cocoa Pods & Carthage
- Push Notification & fcm
- Background Programming
- Frameworks and APIs such as Foundation, UIKit, Core Animation, etc.
- Apple Human Interface Guidelines
- Xib files, Storyboards, Segues, Auto Layout and size classes
- تسلط در پیادهسازی اپلیکیشن های Android
- دانش کافی در واسط های کاربری Android، اصول طراحی، الگوها و روشهای مناسب تجربه شده
- آشنایی با MVP و MVVM
- درک و تسلط در مفاهیم طراحی و پیاده سازی مبتنی بر شی گرایی (Object Oriented, SOLID)
- تجربه کاری در استفاده از روشهای multi-threading و performance tuning
- آشنا به مباحث push notifications در اپلیکیشن های Android
- مهارت کافی در کار با Git
- تجربه کاری با Kotlin
- تجربه کاری باRxAndroid
سن: 30 الی 40
مزایا:
مزایا:
- بیمه تکمیلی
- دورکاری بصورت محدود
- روز های فعالیت شنبه الی چهارشنبه
ساعت کار 8 الی 17 (2 ساعت شناور)
مهارتهای مورد نیاز
- OOP
- Xcode
- Kotlin
- MVVM
- Android
- IOS
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست