Position: iOS Developer (for candidate who is live in the EU)
Company: UPPeople
Category: iOS
Experience required: 3y
English level: upper

We created a unique platform for exploring family history and making amazing discoveries about past. Our platform makes it easy for anyone, anywhere to take a meaningful journey into their past and preserve their family stories for generations to come. We leverage cutting-edge technologies and AI techniques such as deep learning to deliver powerful discoveries to our 100 million users. Our massive database includes billions of family tree profiles, millions of DNA kits, and billions of historical records.

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.