- Design and build advanced mobile banking/ commerce and other business-related applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- 3+ years of iOS development experience
- Strong experience with SWIFT
- Strong knowledge of iOS SDK
- Strong Knowledge of SOLID Principles
- Knowledge of Design Patterns and Software Architectures (MVVM required)
- Knowledge of Object-Oriented Programming
- Knowledge of integrating third-party SDKs, either manually or using CocoaPods
- Knowledge of building UI through Interface Builder (Storyboards and Auto Layout)
- Experince or familiarity with some of the following: RxSwift, RxCocoa, RxRelay , Swinject, SwinjectAutoregistration is a big plus.
About Energize Global Services CJSC
Energize Global Services CJSC is a software development company that provides IT services for partners all over the world and develops its own products.