Position: Middle/Senior iOS Developer (Romania)
Company: UNIT. Recruitment
Experience required: 2y
English level: upper

**Middle/Senior iOS Developer**

**For now we are looking for candidates only from Romania:)**
We are an R&D and consultancy business focused on solutions in fintech, edutech, healthtech, e-commerce, IoT, AI/robotics and blockchain. The company is serving customers from three continents - Asia, Europe and America.

We are building solutions for various industries by using the best engineering practices, cutting edge technologies and the latest tools.

From identifying the suitable technologies to integrating with the best already built solutions, our focus is to help our customers to reduce costs, improve quality and come up with the best long-term scalable products.

We are looking for a Middle/Senior iOS Developer to join our team.

**Project:**

Family social networking application. It is a location-based service designed primarily to enable friends and family members to share their location with each other. 
Known for first-to-market solutions for modern family challenges, we recently reached #1 in Apple’s US App Store’s list of free social networking apps. Nearly 1 in 10 US families with kids use our application an average of 12 times a day, and global membership is growing exponentially, with over 33 million active users in over 195 countries as of late 2021 — making our product  the largest mobile service for families in the world. 

**Responsibilities:**

● Develop clean, reusable code;
● Coordinate with the iOS and Firmware teams to come up with the best UX and best native experience;
● Implement a smart, responsive design.


**Qualifications:**

● Experience building user interfaces in Swift;
● Solid OOP knowledge;
● +2 years of experience building apps in iOS Swift;
● Solid understanding of algorithms and data structures;
● Solid understanding of Apple SDKs;
● Experience working with databases (Core Data or Realm)
and working with REST APIs;
● Desire to work with design and product in order to improve the product and
manage deadlines;
● Familiarity with MVVM and more advanced architecture
patterns;
● Working knowledge of modern best practices: dependency
injection, promises, and modular development;
● Comfortable using git for version control;
● Understanding of Agile methodologies;
● Familiarity with location and other sensors;
● Familiarity with background running tasks/services on iOS
● Familiarity with reactive programming, RxSwift, or combine
● Familiarity with developing highly polished user interfaces
● Ability to improve performance via profiling guided
optimization.

**Nice to have:**
● SnapKit;
● PromiseKit;
● Coordinator pattern;
● Alamofire;
● JWTDecode;
● Bitrise;
● SwiftLint;
● NSLogger;
● R.swift;
● Flex.


**Recruitment process:**

● HR call (up to 15 minutes) 
● TI: coding challenge (up to 1,5 hour)


**Benefits:**
● Remote/hybrid/office in Bucharest - you choose;
● Medical Insurance at Signal Iduna;
● Paid vacations, paid sick leaves;
● Access to Udemy and Coursera;
● Access to Bookster;
● Christmas Bonus;
● Self-determined career advancement opportunities with training and certification.