- Who We Are
- What We Do
- SmartVista Product Suite
- BPC Solutions
- Why Us
- Who We Serve
- Get In Touch
What you will do:
• Develop modular constructor platform for mobile banking applications
• Support mobile banking applications created on the basis of this platform
• Participate in development of other banking products for dozens of international clients
• Rewrite current code base to swift and extract reusable between products functionality to separate frameworks
• Work in a distributed team of 10+ iOS developers
• Participate in acceptance of technical decisions and planning of development process
• Participate in Code Review
We expect you to:
• Have at least 3 years of iOS development experience.
• Have an excellent knowledge of Objective-C and iOS SDK.
• Have finished projects in App Store
• Have a good knowledge of Object-Oriented paradigm
• Have a good knowledge of design patterns and be able to put them into practice
• Have a good knowledge of SOLID principles and be able to put them into practice
• Have a good knowledge of algorithms and data structures.
You have advantages if you:
• Have knowledge of Swift
• Have experience in using DI containers (Swinject ideally)
• Have experience with writing unit tests (Quick+Nimble ideally)
• Know at least one scripting language (Python ideally)
• Have experience in transitioning project from Objective-C to Swift
• Have knowledge of C in addition to Objective-C
• Have working experience with CI
• Have experience with development and publishing process automation
• Have knowledge of functional programming paradigm
Excited by the challenge of helping to move our business into the right direction for the future? Contact our dedicated HR BP Veronika Gaivoroniuk on email@example.com for a discreet conversation and further information. All CVs to be submitted in English.
Fill in the contact form and we will get back to you as soon as possible.