Position: IOS developer
Company: AutuDoc
Experience required: 3y

Hard Skills:

3+ years experience in iOS development.
Strong knowledge of Swift 5 and stdlib, Cocoa-Touch, iOS SDK.
Ability to implement rich custom adaptive UI.
Unit testing experience.
Portfolio of at least 3 iOS applications — ability to demonstrate them before interview.
Work with JQuery mobile, JSON/XML parsing.
Work with API integration (Facebook api, Twitter api, youtube api etc.).
Focus on iPhone, iPad development with supporting web services.
Strong knowledge guidelines for applications.
Ability to develop application API specification together with web-developer.
Deep understanding of applications architecture and design.
Ability to create clean and effective code.
Experience with RESTful backend communication.
Ability to provide with realistic estimates and deliver results in time; — Experience with Apple’s Core Data; including migrations.
Proficiency in UI and UX design which adhere to Apple’s Human Interface Design Guidelines.
Strong object oriented analysis and design skills.
Experience using RestFul web services using JSON.
Understanding of universal storyboards for responsive layouts on multipledevice types.
Functional duties:

The availability, security, scalability of our e-commerce platform;
Track the progress that you are making towards the wider goals of your team, and transparently communicate that progress to your team and Technical Lead;
Keep to the processes, standards and designs that your team has agreed upon;
Contribute to the definition of product features, including in workshops with other engineering teams and Product Management;
Collaborating with UX teams to turn mock-ups and design visions into reality;
Communicate the technical work of your team to other engineering teams;
Take responsibility for supporting your changes all the way through to proving that they work well — and continue to work well — in production;
Coming up with awesome ideas to implement in the app!