استخدام Senior iOS Developer (تبریز)
شرح موقعیت شغلی
در رومینا مستند سازی، بروز بودن و کار گروهی از اهمیت بسیار بالایی برخوردار هست و قطعا شما نیز با نوشتن کدهای با کیفیت، تست شده و مقیاس پذیر ما را در این امر کمک خواهید کرد.
نیازمندیهای فنی :
• تسلط کامل به مفاهیم پایه برنامه نویسی
• تسلط کامل به زبان برنامه نویسی Swift
• تجربه کار با معماری MVVM
• کار با API های وب (REST)
• کار با Websocket ها
• آشنایی با Firebase
• آشنایی و تجربه کار با SwiftUI
• تسلط به مفاهیم Dependency injection
• تسلط به مباحث Multi Threading و آشنایی با combine
• آشنایی با Git
• آشنایی با Unit Tests - Instrumental Test
نیازمندیهای فنی :
• تسلط کامل به مفاهیم پایه برنامه نویسی
• تسلط کامل به زبان برنامه نویسی Swift
• تجربه کار با معماری MVVM
• کار با API های وب (REST)
• کار با Websocket ها
• آشنایی با Firebase
• آشنایی و تجربه کار با SwiftUI
• تسلط به مفاهیم Dependency injection
• تسلط به مباحث Multi Threading و آشنایی با combine
• آشنایی با Git
• آشنایی با Unit Tests - Instrumental Test
نیازمندی ها عمومی:
مسئولیت پذیری
قدرت یادگیری بالا
توانایی تعامل با تیم های مختلف
آشنا بودن با فرایندهای حل مسئله و R&D
آشنا بودن نسبی با متدولوژی مدیریت پروژه Agile/Scrum
آشنایی نسبی با متدهای جدید تست و آنالیز خروجی
مهارتهای مورد نیاز
- MVVM
- IOS
- REST API
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست