MogiMogiJobsPowered by MobiusEngineLet Mogi apply

Dikshatek

Senior Android Developer (Kotlin)

Full-time

About the job

Android Developer Responsibility: Support and continue to evolve our Android app using Kotlin, Coroutines, Jetpack Compose, and Turbo Native Collaborate on projects end-to-end - from scoping features with product and design to shipping a finished feature into production Have a mix of heads-down and pairing time, depending on the project and your energy levels Curate a great codebase through architecture discussions, automated testing and code review Bring a new perspective that helps our team continue to grow and improve Improve app navigation between Turbo Native and Native screens Build a shared analytics library to enable analytics consistency between apps Integrate with Iterable to enable a holistic notification strategy across email, SMS, web and push notifications Implement MFA using Auth0 to mimic our iOS app behavior Qualification: At least 5 years of experience Demonstrable proficiency with Kotlin, Coroutines, and Jetpack Compose A strong understanding of Kotlin Flows or some other reactive stream framework Experience with hybrid apps (ideally Turbo Native) Experience configuring and maintaining the CI/CD pipeline for an Android app Experience with analytics, performance monitoring, and crash logging Well-founded opinions regarding design patterns, experience with MVVM a plus Understanding of Accessibility and I18n/L10n features provided by Android The desire to be a champion for unit testing and code quality The ability to be a thought leader for Android, but also a collaborator with the iOS team who strives for commonality between the apps where appropriate An eagerness to work with the Product and Design team to help define requirements A positive attitude and the willingness to offer and receive honest, compassionate feedback A willingness to help guide more junior members of the Android team via code reviews, pairing, and documentation Bonus points: Experience working with Rails Experience with iOS