As a senior Full Stack Developer, you have over 5 years of experience in creating designs and codes for front to back end website applications :
- You develop front end website architecture;
- You design user interactions on web pages;
- You develop back end website applications;
- You creating servers and databases for functionality;
- You ensure cross-platform optimization for mobile phones;
- You ensure the responsiveness of applications;
- You work alongside graphic designers for web design features;
- You see through a project from conception to finished product;
- You designing and develop API's;
- You meet both technical and consumer needs.
Next to a proven experience in software development, you have the following core competences : Agile Methodologies, Analytical thinking, Collaborating, Eager to learn, Independent, Problem solving, Result driven.
The Team
You'll be joining one of the most dynamic and forward-thinking teams: the Mobile App Team
They are responsible for the delivery and maintenance of mobile features and frameworks, ensuring the quality, stability and security of our mobile channels, while continuously evolution.
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 Dutch & English, both written and spoken;
- Have knowledge of the latest and proven technologies on the market
SKILLS:
Agile Methodology knowledge
CI/CD pipelines
Mobile Development
SAFe ( Scaled Agile Framework for Enterprise )
Apple iOS SDK
Apple iOS Xcode
Apple OS X
Apple Swift
GIThub/BitBucket
MVVM