← Back to job listings
CU
Senior Software Engineer (Android)
Current · New York, United States
About The Role
Join a small and agile mobile engineering team as a Senior Software Engineer (Android). You will be responsible for the end-to-end delivery of key business initiatives, building and maintaining scalable mobile frameworks, and evolving the company's engineering standards. You will have the opportunity to make a positive impact on the financial futures of Current's members through innovative products. Benefits include company equity, flexible vacation policy, commuter benefits, discretionary bonus program, and medical, dental, and vision coverage.
- Participer à la livraison de bout en bout d'initiatives commerciales clés, de la découverte du produit à la conception du système, jusqu'au lancement de la fonctionnalité.
- Construire et maintenir des frameworks mobiles évolutifs et réutilisables pour améliorer la cohérence du code et la vitesse d'ingénierie.
- Aider à faire évoluer les normes de l'entreprise en matière d'excellence en ingénierie en contribuant à améliorer l'architecture, les tests et les pratiques de surveillance.
- The ideal candidate should have a background in mobile development working with native mobile applications. This person should also be a motivated self-starter who feels at ease working through ambiguous challenges in a fast-paced environment
- Have published and maintained apps on the Google Play Store
- Familiarity working within a modularized app architecture, including unidirectional data flows, MVVM, and use of Gradle modules
- Solid understanding of Android fundamentals including component lifecycles, dependency injection (Hilt), multi-threading, persistence, and usage of Jetpack components (Compose, Material 3, Navigation, ViewModel, etc)
- Expertise in using Kotlin for Android development, including Kotlin Coroutines
- A genuine interest in the personal finance space!
- Experience working on a team building platform components
- Experience with building highly secure Android apps
- Experience with using gRPC (Google Remote Procedure Call) and Protobuf (Protocol Buffers) schemas for networking
- Experience with profiling and optimizing UI performance (smooth animations, reducing jank, etc)
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring