JD – Android SDE 2 / Senior Engineer
Location: Bangalore (Onsite)
Department: Engineering – Mobile (Android)
Reports To: Android Staff Engineer / Engineering Manager / Pod Lead
About POP
POP is building the most ambitious app blending UPI payments, credit cards, shopping, rewards, and utilities into one seamless native experience.
We design for speed, trust, and delight — powered by micro-frontend architecture, AI-first development, and deep modularity across platforms.
We’re looking for a passionate Android Engineer (SDE-2) who can craft high-performance, scalable, and secure experiences across multiple POP modules.
Role Overview
As an Android SDE-2, you’ll be responsible for designing, developing, and optimizing native Android modules within POP’s evolving super-app architecture.
You’ll collaborate closely with platform leads, backend engineers, and product designers to build modular, scalable, and testable Kotlin/Jetpack components — ensuring seamless integration, consistency, and reliability across all POP verticals.
Key Responsibilities
1. Product Development
Build and maintain native Android modules for core features such as UPI, Card, Shop, RCBP, and Rewards
Write clean, reusable, and scalable Kotlin / Jetpack Compose / Android View-based UI code following POP’s modular architecture (Multi-module + Gradle-based setup)
Collaborate with cross-functional teams to translate design specs and PRDs into high-quality production-ready code
Ensure smooth UX with animations, transitions, and gesture handling
2. Architecture & Performance
Contribute to micro-frontend architecture and inter-module communication using Kotlin Flows / SharedFlows / Coroutines
Apply MVVM / Clean Architecture and SOLID principles
Optimize app performance for startup time, memory usage, and p90/p99 latency
Implement efficient caching, pagination, and offline-first strategies using Room / SQLite
3. Security & Reliability
Implement SSL pinning, RASP validation, encryption, root detection
Ensure compliance with UPI and PCI DSS standards
Work with QA and Security teams for runtime monitoring, vulnerability testing, and hardening
4. Automation & AI Integration
Integrate AI-powered developer tools (code quality, crash prediction, performance insights)
Write unit tests and UI tests using JUnit, Espresso, and Compose Testing
Participate in shift-left testing with QA and automation teams
5. Collaboration & Process
Participate in sprint planning, design discussions, and code reviews
Mentor junior Android engineers when needed
Contribute to internal SDKs, shared UI libraries, and DevTools
Debug complex issues across layers — UI, networking, data, and concurrency
Required Skills & Experience
3–6 years of hands-on Android development experience
Strong command of Kotlin, Android SDK, Jetpack libraries (Compose, ViewModel, LiveData/Flow)
Experience with Coroutines, Flow / Reactive programming
Experience with dependency injection (Hilt / Dagger)
Strong understanding of modular architecture (multi-module Gradle projects)
Proficiency with REST / GraphQL APIs and async programming
Familiarity with CI/CD tools (Jenkins, GitHub Actions) and monitoring tools (Crashlytics / New Relic)
Experience writing unit tests + UI tests
Good understanding of Play Store release process, signing, and versioning
Preferred (Nice to Have)
Experience in payments / fintech / UPI applications
Familiarity with ML Kit, CameraX, or Vision APIs
Experience contributing to open-source libraries or internal SDKs
Interest in AI-driven development tools and predictive analytics
Traits We Value
Strong ownership and attention to performance & user experience
Collaborative mindset — ability to work across pods and teams
Bias for action — ship fast, iterate faster
Focus on clean, testable, maintainable code
Belief in AI-first engineering and data-driven decisions
What You’ll Get
Opportunity to build India’s most innovative Super App on Android
Work closely with platform architects and senior engineers
Exposure to AI-powered developer tooling and next-gen architectures
Competitive compensation and fast-track career growth