Position: iOS developer
Company: Leadsdoit
Category: iOS
Experience required: 3y

**Key requirements:**

 3+ year on iOS Developer position;
 OOP, algorithms, data structures;
 Excellent Swift skills;
 Knowledge of GIT;
 Experience with CocoaPods(preferred)/Carthage;
 Networking (HTTP, REST, sockets);
 GCD/Multithreading;
 Autolayout;
 KVO/KVC;
 MVC/MVP/MVVM architecture patterns;
 Databases (CoreData, SQLite, Realm);
 Ability to write clean, maintainable, and robust code.


**Will be a plus:**

 CoreGraphics and CoreAnimation;
 Knowledge of Objective-C.


**Responsibilities:**

Participate in the development of applications for iOS platforms;
Define the architecture and tools for developing mobile applications;
Provide accurate assessment of tasks;
Develop your programming skills and implement new technologies.


**We offer:**

professional growth — regularly 1:1, retrospectives and other tricks to teach you;
competitive salary — regular paycheck reviews and in-time payment;
flexible schedule — completing tasks is more important than your time spent at the office;
corporate culture — no dress code, free drinks, and snacks, ps5;
open-minded — we're always open to new ideas and ready to help you implement them.