Vacature

iOS Developer

Vlaams-Brabant

Solliciteer

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;

Ideal Profile

  • 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.

Soft Skills

  • 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