Position: iOS developer
Company: Pecode
Category: iOS
Experience required: 1y
English level: intermediate

**Requirements:**
At least **1 year** experience in iOS;
Strong Swift knowledge;
REST API;
CoreData / Realm / Firebase;
Experience in using architecture and design patterns;
Solid understanding of the full mobile development lifecycle;
Good communication and time management skills;
Good knowledge of Git;
Experience in integration third party libraries, CocoaPods, SPD;
Knowledge in multithreading, GCD;
KVO/KVC, Push Notifications, MapKit;
RxSwift, RxCocoa — as a plus.

**English Level: Intermediate+ is must have**

**Soft skills:**
Positive thinking;
Relationship-building skills;
Planning skills;
Business acumen;
Presentation and communication skills;
Ability for self-education;
Ability to work in a team;
Independence and proactiveness;
Attention to detail and absolute focus on quality of work. 

**Responsibilities:**
Write clean, reusable code;
Ability to read, understand and refactor existing code;
Self-organizing with working process;
Make estimates for tasks (will be a plus).

**We offer:**
📌Well-being environment with a low level of bureaucracy;
📌Opportunity for professional growth and realization your leadership potential;
📌Long-term projects and ability to choose according to your technical skills and interests;
📌Flexible schedule, 5-day working week, 8-hour working day;
📌High compensation according to your performance level and skills;
📌Opportunity to rest and recover: 14 working days annual paid vacation + unpaid vacation, paid sick leaves;
📌Cozy and convenient located office in the near city center;
📌Corporate care: external training, English courses, corporate events/team buildings.

We are waiting for your CV ✨

We really want our new colleague to feel comfortable in our team. For us, it’s more than just a job;)