Job Description
Role Brief :
Someone with deep exposure to working with consumer products.
Responsible for building a world-class consumer app for commute working with Product, Design, and Back end teams to own end-to-end features including designing the architecture, data storage, API integrations, and user interface.
Responsibilities
• Building a payment suite for Public transportation like no one else - powering Tap to pay cards, Tap to pay using Android phones, Offline Dynamic QR codes, and other digital payment options such as UPI, Wallets, and Common Mobility cards.
• Working with web sockets, and advanced caching techniques to power an ultra-fast and slick UX.
• Multilingual and Multimodal app integrating buses, metro, cabs, cycles, and bikes.
• Good understanding of object-oriented programming, multithreading, networking, memory management, and source control management (git).
• Good understanding of Kotlin, Jetpack components, Android Studio, and Android NDK.
• Experience and understanding of large code bases and architectures like MVI / MVVM
• Bonus points for experience with RxJava, Coroutines, Dagger, Espresso, or Kotlin Flows RxJava, Coroutines, Dagger, JUnit, Espresso, Mockito, Kotlin Flow (or Coroutine Flow)
(ref:hirist.com
💡 Quick Summary
Seeking a career-building opportunity? The Chalo | Software Development Engineer II | Android Development position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.