Work closely with the Product, UX/UI and Back-end teams to design, build and extend consumer and/or partner facing new products, platforms and features.
Build reusable Android software components for the platform.
Collaborate with QA on continuous integration and delivery (CI/CD) Good understanding of Kotlin, jetpack components, Android Studio, Android NDK, etc.
Experience and understanding of large and complex code bases and architectures.
Experience in API design, SDK architecture, and mobile software lifecycle development practices.
Strong UX/UI design exposure and experience in making apps work intuitively and with pixel perfect interfaces.
Strong CS fundamentals (with competencies in algorithms and data structures)
Highly accountable and takes ownership, with collaborative attitude, and a lifelong learner.