Job Description
The Team
You'll be joining one of the most dynamic and forward-thinking teams within KBC: the Mobile App Team
We are responsible for the delivery and maintenance of mobile features and frameworks, ensuring the quality, stability and security of our mobile channels, while continuously evolving the KBC Mobile App.
As an iOS Developer, you will have the following responsibilities:
· Working closely with your colleagues in the Mobile Native Team (developers, functional analysts, business analysts, project leaders, testers, BAU-coordinator, product owners and the scrum masters) as well as with the UX-experts, designers and project managers.
· Developing and maintaining our mobile app and take care of a good integration with the back-end systems, as well as the security guidelines and build systems of the iOS app;
We're looking for someone with the following skills and experience:
· At least 8 years of experience in iOS development;
· Strong proficiency in Swift;
· Hands-on experience with SwiftUI and UIKit;
· Experience working with Swift Package Manager;
· Experience with networking URLSession, Codable, async/await;
· Familiarity with 3rd party libraries and their integration into iOS applications;
· Good understanding of mobile design patterns, such as MVVM, coordinator patterns and dependency injection;
· Strong understanding of iOS accessibility APIs;
· Knowledge of Mobile Security practices (e.g. SSL pinning);
· Understanding of the iOS release process;
· Proficiency in GIT for version control and collaborative development;
· Experience with CI/CD;
· Comfortable reviewing pull requests.
You are a great fit for our Mobile team if you:
· Are passionate about coding;
· Have a strong focus on quality, performance, security, and stability;
· Are continuously looking for ways to improve;
· Have can-do attitude and will search for solutions when hurdles arise;
· Can work independently, proactively and adapt to shifting priorities;
· Communicate fluently in English, both written and spoken;
· Have knowledge of the latest and proven technologies on the market;