Collaborate with architecture, security, COEs, and UXD to build architecturally compliant apps
Partner with platform team to define mobile engineering standards, best practices, and tooling
Provide mobile thought leadership to advance mobile outcomes and facilitate a mobile-first mindset
Implement payment flow using Stripe Android SDK utilizing payment sheet
Drive end-to-end integration of Google Wallet API and Android SDK
P2P banking integration Zelle
Insurance domain knowledge is a plus
Requirements
5 years of professional experience developing publicly available Android apps using Kotlin
Jetpack Compose, Kotlin Coroutines, Retrofit
Strong understanding of modern development principles such as Trunk-Based Development, Test-Driven Development, multimodule applications, feature toggles
Understanding of loosely coupled architecture using strategies such as repositories, use cases, MVVM, MVP, and clean architecture
Knowledge of mobile landscape trends and emerging technologies
Experience driving quality release pipelines
Strong understanding of CICD tools such as Jenkins, Artifactory, and static code analyzers
Good understanding of Android's accessibility features
Tech Stack
Android
Jenkins
Kotlin
Benefits
Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
Company paid holidays
Personal Days
Sick Leave
Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
Life and disability insurance
Employee assistance programs
Other benefits as provided by local policy and eligibility