استخدام برنامهنویس ارشد iOS (دورکاری)
شرح موقعیت شغلی
About DIREK
Direk has been established in 2017 and since then has provided various innovative technologies for location-based services. DIREK has won several innovation awards and has a strong relationship with top universities and high-profile industrial companies.
We develop location tracking and occupancy monitoring on mobile, wearable and web platforms.
Responsibilities
- Developing and maintaining Direk and its clients iOS apps and sdks on existing or from scratch code bases
- Developing highly optimized, and testable modules and applications
- Fixing bugs and improving application performance with a high priority
- Collaborating effectively with team members
- Paying attention to details, considering rare cases/exceptions during development
- Unit-testing code for robustness, including edge cases, usability, and general reliability
- Writing readable and extensible codes
- Being comfortable in documenting, observing current document guidelines
Requirements
- Expert iOS development knowledge with Swift, XCode, Cocoa, RxSwift
- Expert knowledge of object-oriented design and implementation
- Considerable experience with Web service، XML، REST، JSON
- Proficiency in using Git
- Proficiency in MVVM architecture
- Experince with ARKIT is a plus
- Familiarity with Websocket is a plus
- Familiarity with Unit Testing & UI Testing
- Experience in developing user interfaces and collaborating with UX/UI designers
- Solid understanding of the full mobile development life cycle
- Ability to work as a team player
- Being problem solver, self motivated, committed
Why join Direk?
- Remote working opportunity
- Working on an international and innovative product
- Flexible working time
- A young, innovative and yet mature team
مهارتهای مورد نیاز
- IOS
- Swift
- MVVM
- Xcode
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست