
iOS Developer
Itzig, Luxembourg
iOS Developer
When applying for this position please send your CV and application letter. If you have less than 5 years of experience, include also your diplomas, grades and class positions.
Job Description:
- Contributing to the development and evolution of our native iOS IM application
- Writing clear and maintainable code using dependency injection as well as Unit/UI tests to ensure your code is well tested
- Following architecture guidelines and business requirements
- Ensuring quality and performance of the application by having stability, performance, and security always in mind
- Evaluating and implementing new technologies to optimize application development
- Providing detailed estimates of work to ensure on-time delivery of sprints
- Documenting technically your part of the application
- Contributing to publish applications for our customers on TestFlight and App Store
Your Profile:
- Academic degree in Computer Science or proof of equivalent working experience (several years in IT)
- Strong experience in developing native applications for the iOS platform using Swift, UIKit Objective-C, iOS SDK, Xcode, RxSwift, Cocoa Pods, SPM,
- Vast experience with multiple iOS frameworks
- Flexibility and willingness to learn new technologies as needed
- Ability to write clean & effective code
- Ability to take initiative, dig deep and get things done
Very welcome optional skills:
- Work experience with our tooling pipeline: Jenkins, GIT, Jira, Atlassian Suite, AWS
- Experience with SwiftUI/Combine, Appium, Firebase and similar 3rd-parties
- Knowledge of Android is a plus (Java and Kotlin)
- Good understanding of IT-Security and relevant related skills (e.g. PKI, Certificates, Ciphers, Keystores, OWASP)
- Understanding of mobile application design and UX (Figma)
- Understanding of Agile frameworks (Scrum)
Languages
- English (mandatory)
- French or German (considered a very welcome plus)