Position: iOS Developer for candidate who is locally in EU
Company: UPPeople
Experience required: 3y
English level: upper

As an iOS developer, you will specialize in building elegant mobile products using world-class technologies that bring the company experience to millions of people — anytime and anywhere.

What you bring
3+ years of object-oriented software development experience.
3+ years building iOS applications based on Swift/Objective C.
3+ years of mobile application development at the user interface and system levels.
Experience in solving complex iOS challenges.

What else
Ability to understand and debug large and complex code bases.
Experience with multithreaded programming.
Experience writing unit tests and testable code.
Knowledge of iOS SDK performance tools and optimization techniques.
Excellent problem-solving, critical thinking, and communication skills.