Posted on: 03/09/2025
You'll be joining our apps team, working on Android platform architecture and maintenance as well as partnering with product teams to deliver new features to our users.
As a Senior Android engineer in the team, you'll be focused on helping to build out our Android app.
It's built upon a modern codebase written in Kotlin and Jetpack Compose and follows modern architecture practices.
Responsibilities :
- Your main work will involve building out user features, fixing bugs, writing tests, contributing to the architecture, and collaborating with stakeholders.
- Help develop our native and modern Android app that uses Kotlin, Jetpack Compose, and Compose Navigation.
- Collaborate with UX/UI designers to ensure optimal user experiences in the Mobile context.
- Maintain a focus on readable, maintainable, performant, and appropriately abstracted code.
- Collaborate on shared concerns between other mobile platforms, like iOS.
- Collaborate with product managers, designers, and backend engineers to define and implement new features.
- Optimize applications for maximum performance, responsiveness, and efficiency.
- Be a stakeholder in what it means to be a quality Android app within the broader Android ecosystem.
- Grow our general development capabilities and help build a culture of innovation and technical excellence.
Requirements :
- Android development experience with strong proficiency in Kotlin, Jetpack Compose.
- Deep understanding of Android SDK, Jetpack components, Material Design, and MVVM architecture.
- Experience with modern tools and libraries like Jetpack Compose, Coroutines, Hilt/Dagger, Room, Retrofit, etc.
- Proven track record of shipping complex, high-quality apps to the Google Play Store.
- Solid understanding of app lifecycle, memory management, multithreading, and performance tuning.
- Strong grasp of RESTful APIs and client-server communication.
- Familiarity with CI/CD pipelines and testing frameworks (e.g, JUnit, Compose testing)
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1539706
Interview Questions for you
View All