
Android Developer
Itzig, Luxembourg
Android 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 Android IM app
- 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 Play 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 Android platform using Android SDK, Android Studio, Kotlin, Kotlin Coroutines, Java, Gradle
- Vast experience with multiple Android frameworks
- Flexibility and willingness to learn new technologies as needed
- Ability to write clean & effective code
Very welcome optional skills:
- Work experience with our tooling pipeline: Jenkins, GIT, Jira, Atlassian Suite, AWS
- Experience with Firebase and similar 3rd-parties, Jetpack Compose
- Knowledge of iOS is a plus (Swift and Objective-C)
- 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)