I want to be your iOS Developer
Prague, Brno, Full time
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.
- 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.