Architects enterprise-scale Android applications for secure, real-time financial management and drives technical strategy across teams. Designs and evolves complex application architectures, leads development of automation pipelines using DevOps principles and CI/CD tools, and guides adoption of Android design patterns such as Clean Architecture, MVVM, and MVI. Establishes quality standards through testing with JUnit, Espresso, and Mockito, and provides technical guidance through architectural governance, code reviews, and mentorship. Advances platform capabilities using Coroutines, Jetpack Compose, and Kotlin Multiplatform Mobile (KMM), ensuring mobile solutions are scalable, performant, and maintainable. The role develops tools, patterns, and reusable components; partners with platform and architecture teams on mobile engineering standards; and provides thought leadership, coaching, and guidance to advance mobile outcomes and architecturally compliant applications. The position also applies modern design patterns and engineering practices to build multi-module applications and customer-focused mobile experiences.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal