Position: Senior iOS Engineer
Company: DOOR3
Category: iOS
Experience required: 5y
English level: intermediate

DOOR3 is looking for a Senior iOS Engineer - Contractor, to join our talented cross-functional team where you will own key aspects of an iOS application and contribute to core mobile architecture. This is a unique opportunity to be instrumental in building a new mobile platform, so it is essential to be deeply entrenched in mobile development and have experience in building things from the ground up. We would be happy to meet creative candidates, who can build beautiful user experiences and architect elegant code.


**Responsibilities:**

- Participate in all aspects of application development including design, architecture, and development of new user-facing features.

- Collaborate with engineers, designers, and product owners to bring customer-focused features to life;

- Write quality code that is efficient, maintainable, and will scale across teams;

- Work in an agile environment with a remote team.


**Required Skills & Experiences:**

- Deep understanding of underlying frameworks, including SwiftUI and Combine; 

- Experience with iOS multi-threading approaches including async/await and actors; 

- Good understanding of networking stack and HTTP protocol inner workings; 

- Fluent with UIKit, AutoLayout, and bridging them to SwiftUI; 

- Understanding of iOS UX guidelines and best practices; 

- Good knowledge of English (spoken and written); 

- Knowledge of server-side frameworks would be a plus (we use NodeJS on back-end).