Senior/Lead iOS Developer (100% REMOTE)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно


Описание вакансии

Условия работы

We are a product-oriented company developing the first social media platform on the blockchain with a headquarter in London. We went through multiple successful funding rounds and we are eager to create a unique product for people all over the world. So far, we have received over 40k pre-registrations for our alpha version.

iOS Developer will work with existing iOS application and provide necessary development for slight upgrade to new API version

• 3+ years of iOS development experience, 2+ years of Swift
• Solid understanding of VIPER / MVVM / MVP paradigms and Cocoa Touch design patterns
• Experience utilizing software design patterns
• Understanding Inversion of control
• Dependency management via Cocoapods, Carthage
• Experience working with RESTful APIs to connect to back-end services
• Experience writing multi-threaded, asynchronous code (Promise, Rx, OperationQueue, DispatchQueue)
• Git
• Understanding of Apple’s design principles and interface guidelines
• Unit tests
• Passion for writing code that is clearly organized, well documented, and efficient
• UIKit

Bonus points for:
• UI Tests
• Application profiling
• DI Containers, Swinject
• Push Notification Experience
• WebSockets, RPC
• Firebase


— High-level compensation in US $

— Flexible Paid Time-off

— Remote work

— Equal opportunity employer

Дополнительные инструкции

Английский язык важен на уровне чтения технической и бизнес документации.

Успешный кандидат должен быть готов к прохождению тестового задания.