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)
  • English (mandatory)
  • French or German (considered a very welcome plus)