Jobs at onetowin

View all jobs

Senior iOS Developer

Leuven, Belgium
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;
  • Enjoy working in a team.

Share This Job

Powered by