Android Developer
Lufthansa Industry Solutions
/job-details/12102
We are looking for an experienced
**Android Developer**
to join our engineering team and contribute to the development and evolution of our mobile platform.
This role is ideal for someone who enjoys building scalable, reusable mobile experiences, working with modern Android technologies, and collaborating closely with Product, Design, Backend, Platform, and Engineering teams.
**Tasks**
- Maintain, enhance, and extend existing Android components used across the mobile application.
- Develop new reusable components when required, with a focus on scalability, maintainability, and consistency.
- Build Android functionality using Kotlin, ideally with experience in Jetpack Compose.
- Contribute to component-based mobile architecture and Server-Driven UI (SDUI) implementations.
- Support product experimentation through feature flags, analytics, experimentation platforms, and A/B testing.
- Work closely with Product, Design, Backend, App Platform, and Engineering teams to translate requirements into robust mobile solutions.
- Work closely with Product, Design, Backend, App Platform, and Engineering teams in a cross-functional setup.
**Requirements**
- Strong hands-on experience in Android application development.
- Solid knowledge of Kotlin.
- Experience with Jetpack Compose is highly desirable.
- Understanding of modern Android architecture and reusable/component-based development.
- Experience with SDUI or component-driven mobile architectures would be a strong advantage.
- Exposure to feature flags, analytics, experimentation platforms, or A/B testing is highly desirable.
- Ability to work effectively in a cross-functional engineering environment.
- Strong problem-solving skills with a focus on clean, maintainable, and reusable code.
- Experience working within Scrum/Agile teamsand collaborating effectively throughout the software development lifecycle.
- Experience designing or maintaining reusable mobile component libraries or design systems.
**Android Developer**
to join our engineering team and contribute to the development and evolution of our mobile platform.
This role is ideal for someone who enjoys building scalable, reusable mobile experiences, working with modern Android technologies, and collaborating closely with Product, Design, Backend, Platform, and Engineering teams.
**Tasks**
- Maintain, enhance, and extend existing Android components used across the mobile application.
- Develop new reusable components when required, with a focus on scalability, maintainability, and consistency.
- Build Android functionality using Kotlin, ideally with experience in Jetpack Compose.
- Contribute to component-based mobile architecture and Server-Driven UI (SDUI) implementations.
- Support product experimentation through feature flags, analytics, experimentation platforms, and A/B testing.
- Work closely with Product, Design, Backend, App Platform, and Engineering teams to translate requirements into robust mobile solutions.
- Work closely with Product, Design, Backend, App Platform, and Engineering teams in a cross-functional setup.
**Requirements**
- Strong hands-on experience in Android application development.
- Solid knowledge of Kotlin.
- Experience with Jetpack Compose is highly desirable.
- Understanding of modern Android architecture and reusable/component-based development.
- Experience with SDUI or component-driven mobile architectures would be a strong advantage.
- Exposure to feature flags, analytics, experimentation platforms, or A/B testing is highly desirable.
- Ability to work effectively in a cross-functional engineering environment.
- Strong problem-solving skills with a focus on clean, maintainable, and reusable code.
- Experience working within Scrum/Agile teamsand collaborating effectively throughout the software development lifecycle.
- Experience designing or maintaining reusable mobile component libraries or design systems.