آگهی‌های استخدامی

استخدام Senior iOS developer

کیو پیج | Q Page
تهران، تهران

شرح موقعیت شغلی

In an online business, developing and maintaining an efficient and secure platform is the most important parameter. If you are a highly experienced developer who has been involved in great mobile projects, has creative mind and ideas, and are interested in participating in a young and energetic team to make the platform of a strong brand, then we have an opportunity for you. 

Developer in Qpage is responsible for programming and developing all the requirement for the platform and keeping that on the way. Our desired person to take this job vacancy is a senior expert for developing applications who has deep understanding and experience for technical manners. You need to have these skills for this job position: 

·Design, build and maintain software for the iOS platform

·Write clean, reusable, testable code following modern best practices

·Ensure the performance, quality, and responsiveness of applications

·Work with the other team members to define, design, and release features

·Identify, analyses and fix bugs and performance issues

· Help maintain code quality, organization, and automation

 

Requirements:

·Solid experience developing apps within the iOS development ecosystem

·Good practical experience with the Swift programming language

·Experience in working with hybrid environments. (Objective-c, Swift). Experiences in migration from Objective-c to Swift is a plus.

·Good understanding and experience of using Coordinator & MVVM patterns

·Experience using Reactive Programming with RxSwift

· Deep understanding of iOS Core frameworks & approaches like offline storage, threading, and performance tuning

·Significant experience working with RESTful APIs & JSON

·Knowledge of Apple’s design principles and interface guidelines

·Familiar with cloud messaging APIs and push notifications

·Practical understanding of software design patterns and their use cases (Architectural Thinking)

·Deep practical understanding in refactoring

·Deep understanding of Object Oriented and Protocol Oriented concepts

·Detail-oriented with great organizational skills, comfortable with ambiguity

·Excellent communication and interpersonal skills, ability to be personable yet persistent

·Proven experience in building and launching great mobile apps

Deep practical understanding of Git Version Control. Experienced in Pull-Requests, Rebase, Merge, and best GitFlow Strategies 

مهارت‌های مورد نیاز

  • Swift
  • Objective-C
  • RestFul API
  • JSON
  • MVVM

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۳۹۸/۰۳/۲۸ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه