
Senior Software Engineer, Mobile (Android)
Real job — pulled straight from Impact Analytics’s careers page · Verified September 18, 2026 · No reposts.
Job description
Impact Analytics is hiring a Senior Software Engineer, Mobile (Android) — a full-time, based in Bengaluru, India role. Apply directly on Impact Analytics's careers page below.
Senior Software Engineer - Mobile (Android)
Location: Bengaluru, India
Department: Technology
Experience: 4 - 7
- Build and own key features for Native Android applications, with mobile as the primary focus.
- Design reliable offline-first experiences for intermittent, slow, or restricted connectivity.
- Partner with Backend engineers on API contracts, synchronization, data models, and error handling.
- Own mobile quality across performance, reliability, usability, and device compatibility.
- Contribute to web frontend development and reusable frontend patterns.
- Participate in architecture and technical decisions across Mobile and Web.
- Write high-quality, testable code and contribute to unit, integration, and UI automation.
- Support UAT, phased rollouts, production validation, and releases.
- 4–7 years of hands-on software development experience, with strong expertise in Native Android and good experience with web frontend development.
- Strong hands-on experience with Kotlin/Java, Android SDK, Jetpack, lifecycle management, background processing, and modern Android development.
- Strong understanding of Android architecture, including MVVM/MVI, modularization, dependency injection, state management, and clean architecture.
- Experience building offline-first Android applications, including local persistence, synchronization, conflict resolution, retries, eventual consistency, and unreliable network handling.
- Experience with REST/gRPC APIs and mobile-backend integration.
- Strong understanding of Android performance and reliability, including startup time, memory/CPU usage, rendering, ANRs, battery, and network efficiency.
- Good experience with React and TypeScript, including responsive web applications, component architecture, state management, and API integration.
- Strong understanding of JavaScript/TypeScript, HTML, CSS, and web performance.
- Strong understanding of Git, code reviews, automated testing, and CI/CD.
- Strong problem-solving and debugging skills across the mobile and API layers.
- Ability to collaborate with Product, Backend, QA, Architecture, and UX teams.
- Jetpack Compose, Room, WorkManager, Coroutines, and Flow.
- Next.js or similar modern web technologies.
- Experience with mobile CI/CD, Firebase, GCP, crash monitoring, and performance monitoring.
- Experience handling large datasets, high-SKU environments, and low-bandwidth networks.
- Experience in retail, logistics, field-service, or enterprise applications.
- An opportunity to develop some of the best enterprise SaaS products to be built out of India
- Opportunities to quench your thirst for problem-solving, experimenting, learning, and implementing innovative solutions
- A flat, collegial work environment, with a work hard, play hard attitude
- A platform for rapid growth if you are willing to try new things without fear of failure.
- Remuneration with best in class industry standards with generous health insurance cover.
- Ranked as one of America's Fastest-Growing Companies by Financial Times for five consecutive years: 2020-2024.
- Ranked as one of America's Fastest-Growing Private Companies by Inc. 5000 for seven consecutive years: 2018-2024.
- Voted #1 by more than 300 retailers worldwide in the RIS Software LeaderBoard 2024 report.
- Ranked #72 in America’s Most Innovative Companies list in 2023—by Fortune—alongside companies like Microsoft, Tesla, Apple, IBM, etc.
- Forged a strategic partnership with Google to equip retailers with cutting-edge generative AI tools.
- Recognized in multiple Gartner reports, including Market Guides and Hype Cycle, spanning assortments, merchandising, forecasting, algorithmic retailing, and Unified Price, Promotion, and Markdown Optimization Applications
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Senior Software Engineer, Mobile (Android) at Impact Analytics?
The required skills for Senior Software Engineer, Mobile (Android) at Impact Analytics include: Kotlin, Java, REST, gRPC, React, TypeScript, JavaScript, HTML, CSS, Git, CI/CD, Firebase, GCP.
What is the seniority level for Senior Software Engineer, Mobile (Android) at Impact Analytics?
Senior Software Engineer, Mobile (Android) at Impact Analytics is a Senior level position.
How do I apply for Senior Software Engineer, Mobile (Android) at Impact Analytics?
You can view the full description and apply for Senior Software Engineer, Mobile (Android) at Impact Analytics on EchoJobs: https://echojobs.io/job/impact-analytics-senior-software-engineer-mobile-android-hkanf.