Specific responsibilities include — Participate in agile processes and contribute in all phases of the development lifecycle — Write and maintain well designed, testable, reusable, reliable and efficient code — Translate application storyboards and use cases into functional applications — Ensure the best possible performance, quality, and responsiveness of the applications and their components
Requirements/ Who you are — Strong expertise of Swift, iOS SDK, REST API, App links, Push notifications — Experience with Alamofire, Firebase, RxSwift, RxRealm, Realm — MVVM, clean architecture — Strong knowledge of iOS UI design principles, patterns, and best practices — Experience with source version control software and development and collaboration software (Git, Atlassian tools) — Experience with writing Unit tests — 2+ years of work experience in a similar role or position
Beneficial skills — Understanding of CI/CD — Experience with Cryptography — Having your projects and/or products on App Store
We offer — Remote work — A competitive salary corresponding to your level of knowledge, skills, and experience — Flexible working hours