Position: Middle IOS Developer
Company: Binariks
Experience required: 2y
English level: intermediate

The developer will be involved in all aspects of the product development lifecycle (design, development & validation, deployment, and production monitoring). The team is working according to agile methodology.


**About the project:**
The client is a SaaS company that provides a platform(cloud-based) for enterprise file synchronization and sharing as well as content and data administration/management for business customers.
Users can access the platform using web, mobile, and desktop apps.
This is a single content platform to drive digital transformation. It eliminates on-premises file systems and allows to implement cloud backup strategy

Currently, the company has 16,000 companies that use their product(like RedBull, IKEA, hospitals, construction companies, etc.)

**Responsibilities:**
Designing and developing new features for our Mobile iOS app
Ensuring scalability and high quality of delivered code
Validating and deploying code changes on production
Identifying customer issues by production monitoring
Direct cooperation with the team to work out the best solutions

**Requirements:**
Significant experience in software development on iOS
Proficient with Swift and Objective-C
Deep knowledge of Foundation/UIKit and other most popular Apple frameworks
Experience with unit testing
Good understanding of iOS development-related tools (Xcode, Instruments, AppCode, etc.)

**Nice to have:**
Experience with SwiftUI
Expertise in Fastlane, CI/CD
Expertise in developing multithreaded applications, application profiling for performance and debugging
Background in building and scaling up distributed applications
Experience working with GIT version control

**We provide the following for our employees:**
18 working days of paid vacation
10 working days of sick leave annually (5 days paid at 100% and 5 days at 75% rate of your average monthly salary)
Medical insurance
50% cost compensation for English courses at the office
Flexible work schedule
Additional days off for special occasions, national holidays off
A competitive and rewarding salary based on performance appraisals/knowledge evaluation
Possibility to share and gain knowledge on regular tech talks
Friendly and professional team
Innovative projects with advanced technologies
Corporate events
Remote work
Accounting service
Insurance