Position: Junior iOS developer
Company: 3DLook
Experience required: 1y
English level: pre

We are on a mission to bring deeper levels of personalization to the consumer shopping experience by turning body data into business intelligence and remove the challenge of fit communication between consumers and the places they love to shop.

We are result-oriented enthusiasts who work tirelessly to build technology that has the potential to transform the fashion industry and the way we shop online. We combine expertise and experience and work together to deliver outstanding results for our clients. This is a great opportunity for you to shape the growth, development and culture of an exciting and emerging company in the retail market.

We are currently seeking a Junior iOS developer to join our team. This role will be focused on building apps for enterprise clients. The ideal candidate is someone that’s passionate about innovation and willing to share new ideas. You will develop innovative applications that revolutionize the fashion industry and transform online shopping. You will take pride that your work will be part of solutions that solve real-world problems and are used by real customers.
If you want to be a part of the company that will change the online shopping market, we’d love to meet you!

**Requirements:**
Experience iOS development using CocoaTouch/UIKit/Foundation frameworks;
Experience with Swift and Obj-C;
Familiar with iOS applications architecture, key patterns and techniques;
Knowledge of most common design patterns;
Experience with multithreading in iOS;
Memory management understanding;
Be updated with the last Apple technologies and trends.

Will be a plus: 
Experience with finding performance bottlenecks and optimization;
Experience with 3rd party libraries integration (Analytics, Push messages-related, Facebook etc.)
 
**Responsibilities:**
Integration with server-side RESTful APIs;
Collaboration with a design team;
Developments on the existing, native iOS application;
Cross-functional communication with different teams.

**What we offer:**
Stock option plan;
Investment in your growth and self-development;
Competitive compensation;
20 working days of paid vacations and paid sick leaves;
10 remote days each month and one remote month from another country per year;
Foreign language classes inhouse and communication with native speakers;
Online fitness with a corporate trainer;
Modern and conveniently located offices with good working conditions;
Corporate, social and cultural events.