As an iOS Developer, you will be a part of a mobile development team implementing a new mobile solution for retail banking used by millions of Customers in Poland. The successful candidate will also have an opportunity of contributing to a Devops & Technical Excellence focused Organization as well as taking an active part in one of the biggest Agile transformations in the financial industry.
Warsaw based opportunity with a possibility of 1 day remote work
Your key responsibilities: Building, testing and refining an application for mobile using Apple's iOS operating system
-
Analysing, designing and implementing new functionalities
-
Overseeing the systems being run, implementing, testing and solving detected problems
-
Collaborating with the team responsible for project implementation (analysts, business clients and other teams)
-
Working with the following tools, technologies and methodologies: Xcode, Git, Jenkins, Fastlane, CocoaPods / Carthage, SnapKit
As an ideal candidate you have:
-
At least 4 years of experience as a Developer (2 years as iOS Developer)
-
Higher education related to IT
-
Very good knowledge of Swift
-
Knowledge of cryptography
-
Knowledge of architectural patterns - in particular MVVM
-
Knowledge of RxSwift
-
Knowledge of TDD, BDD
-
Knowledge of Protocol Oriented Programming
-
Very good knowledge of UIKit
-
Knowledge of WatchKit
-
Knowledge of Clean Code
-
Knowledge of SOLID
-
Great communication and soft skills
-
Experience in the banking sector is preferable