iOS Developer

Prague, Brno, Full time

I want to be your iOS Developer

Do you want to build great apps and are you in love with iOS development? Great! Go ahead, read our specs and don't forget to send us your CV. We are looking forward to meet you.

Our Tech Stack
  • Languages: Swift
  • Architecture: MVVM-C (coordinators)
  • Reactive programming: RxSwift, RxCocoa
  • UI (autolayout): SnapKit
  • Data persistence: Realm, CoreData, Firebase, UserDefaults
  • Networking: Alamofire, Kingfisher
  • Lint: Swiftlint
  • Error tracking: Firebase Crashlytics
  • Logs: SwiftyBeaver
  • Continuous integration and continuous delivery: Gitlab CI, Fastlane
  • Other: protocol-oriented programming, dependency injections
What are our expectations of you?
  • knows Swift very well,
  • knows the difference between MVC, MVVM, and MVVM-C,
  • has a touch for UI/UX,
  • has good knowledge of REST API, network protocol and libraries (Alamofire, Firebase, etc.),
  • knows GIT flow and code review,
  • is independent, but still a team player,
  • wants to work on projects with a focus on high-quality code,
  • wants to learn and grow.
Bonus points:
  • know something about SwiftUI and Combine,
  • know the basics of RxSwift, ReactiveCocoa,
  • are used to protocol-oriented programming, Dependency injection, SnapKit and Realm,
  • know the basics of testing,
  • have your own projects,
  • have a technical education and knowledge of algorithms,
  • fall in love with our villa in Prague or our new office in the center of Brno.

We are committed to creating a diverse and inclusive workplace, where everyone has the freedom to thrive while being taken care of.

Read our handbook

Are you interested to learn more? Contact us.