• Get In Touch

IOS Developer

Error message

  • Warning: array_merge(): Argument #2 is not an array in ctools_process() (line 763 of /home/www/webmaster/data/bad.cms4.bpc.ru/sites/all/modules/ctools/ctools.module).
  • Warning: array_unique() expects parameter 1 to be array, null given in ctools_process() (line 763 of /home/www/webmaster/data/bad.cms4.bpc.ru/sites/all/modules/ctools/ctools.module).
Netherlands, Utrecht
Apply by: 
1 May 2018

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 gaivoroniuk@bpcbt.com for a discreet conversation and further information. All CVs to be submitted in English.

Send us your CV

Fill in the contact form and we will get back to you as soon as possible.

Job Application Form

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Enter the characters shown in the image.


Get in touch

Call us to speak with an expert

  • +41-43-508-4024
  • F: +41-43-508-0410