We offer :
- Contract of employment or B2B
- Working in a highly experienced and dedicated team
- Benefit package that can be tailored to your personal needs (private medical coverage, sport & recreation package, lunch subsidy, life insurance, etc.)
- On-line training and certifications fit for career path
- Access to e-learning platform
- Mindgram - a holistic mental health and wellbeing platform
- Work From Anywhere (WFA) - the temporary option to work remotely outside of Poland for up to 140 days per year (including Italy, Spain, the UK, Germany, Portugal, and Bulgaria)
- Social events
- At least 4+ years of commercial experience in iOS programming
- Strong knowledge of Swift, patterns and good practices related to developing apps for iOS platform
- In-depth knowledge of UIKit including developing custom controls
- Experience with SwiftUI
- Experience with MVVM pattern and ability to write readable unit tests
- Knowledge of reactive programming with Combine or RxSwift
- Familiarity with version control systems and experience with working on a codebase with multiple contributors
- Knowledge of version control systems
- Good English in speech and writing (communication with English-speaking clients)
Nice to have :
Knowledge of JIRA or other project management toolsExperience in CI / CD with fastlaneExperience in automated UI testingExperience with Cloud technologiesWe offer :
Contract of employment or B2BWorking in a highly experienced and dedicated teamBenefit package that can be tailored to your personal needs (private medical coverage, sport & recreation package, lunch subsidy, life insurance, etc.)On-line training and certifications fit for career pathAccess to e-learning platformMindgram - a holistic mental health and wellbeing platformWork From Anywhere (WFA) - the temporary option to work remotely outside of Poland for up to 140 days per year (including Italy, Spain, the UK, Germany, Portugal, and Bulgaria)Social events,[As a Senior iOS Developer you will be responsible for implementing high-quality solutions for the largest investment banks in the world. This virtual banking project is being developed for an investment bank operating in the retail banking sector. On a daily basis you will work in Scrum, create cutting edge functionalities, carry out module testing, create documentation of your work and report directly to Team Leader.] Requirements : MVVM pattern, reactive programming, Scrum, iOS, Swift, RxSwift, COMBINE, SwiftUI, Jira, CI / CD, Cloud technologies, UI testing, Clean Architecture, MVVM, RxJava, Version control system, Gradle, UI, Material Design Additionally : Home office, Knowledge sharing, Life insurance, Sport subscription, Training budget, Private healthcare, International projects, Lunch card, Free coffee, Free beverages, Modern office.