Senior Software Engineer (Mobile)

mPokket

Bengaluru Urban

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

mPokket is seeking a Senior Software Engineer (Mobile) to lead the Android mobile platform, delivering high-performance apps used by millions. You will combine deep Android expertise with leadership to shape architecture, guide engineers, and drive reliability and scalability across releases.

Ideal candidates bring 4+ years of Android development with Java/Kotlin, strong knowledge of Android SDK and MVVM/MVP/MVC patterns, and hands-on experience with RESTful APIs and Firebase.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • 4+ years of hands-on Android development experience using Java and Kotlin.
  • Strong knowledge of Android SDK, lifecycle management, and performance optimization.
  • Deep understanding of Android design principles, platform capabilities, and architecture patterns.
  • Experience integrating RESTful web services and APIs.
  • Knowledge of XML/JSON and mobile data exchange mechanisms.
  • Experience implementing MVC, MVP, and MVVM architectures.
  • Familiarity with Firebase for engagement and config.

Responsibilities

  • Own the design, development, and delivery of Android application components using Java and Kotlin while ensuring high code quality and maintainability.
  • Provide technical leadership to agile development teams by promoting engineering best practices, CI/CD adoption, automated testing, and continuous improvement initiatives.
  • Lead design discussions, sprint planning, estimation exercises, and technical reviews with engineering teams and business stakeholders.
  • Translate business requirements into scalable technical solutions and detailed implementation plans.
  • Develop and maintain technical documentation, architecture diagrams, and engineering standards.
  • Identify technical risks and proactively recommend solutions to improve system stability, scalability, and performance.
  • Establish and enforce coding standards, testing frameworks, debugging practices, and deployment processes.
  • Oversee production support activities, analyse recurring issues, lead root cause analysis, and drive platform reliability improvements.
  • Mentor and guide engineers through code reviews, technical coaching, and knowledge-sharing initiatives.
  • Collaborate closely with Product, QA, Operations, and Engineering teams to deliver features within agreed timelines while maintaining quality standards.
  • Lead innovation initiatives, evaluate emerging technologies, and contribute to next-generation mobile platform development.

Skills

Java
Kotlin
Android development
RESTful APIs
MVVM/MVC/MVP
CI/CD

Education

Bachelor’s degree in Computer Science/IT/Engineering

Tools

Firebase

Job description

About mPokket Founded in 2016 by Gaurav Jalan, mPokket was born from a simple yet powerful realisation - while global youth enjoyed financial freedom, young Indians faced barriers. We set out to bridge the gap between aspirations and affordability by empowering the youth of Bharat At mPokket, we exist to remove the financial friction that stalls potential. We are on a mission to empower Young India, the Aspirants, and the Self-Starters to achieve their dreams with true financial independence. Today, we bridge that gap by offering quick, dignified, and accessible instant loans up to ₹2,00,000. We are proud to be a trusted partner for over 65 million customers, maintaining a 4.6/5 rating on the Google Play Store. The same belief, that people deserve better access and greater opportunity, shapes everything we do beyond our product. Through our CSR initiatives, we have touched over 3,22,000 lives, supporting ~100 rural schools, funding education for children from marginalised communities, providing healthcare infrastructure to critical medical institutions, empowering 3,400 women with livelihood and hygiene support, and serving over 1,00,000 meals to patients and caregivers outside cancer hospitals. Every rupee we earn carries the weight of a broader commitment to the communities we serve, not just the customers we lend to. This commitment extends inward too. We are a Great Place To Work® Certified™ organisation - a recognition earned not from a submission, but from the honest, anonymous voices of our own people. Our 4.5+ rating on AmbitionBox reflects the same truth. Here, every day is an opportunity to grow, create, and make a meaningful impact. ------------------------------------------------------------------------------------------------------------------

Job Summary

Senior Software Engineer (Mobile) mPokket’s mobile platform. Key Responsibilities We are looking for a Senior Software Engineer (Mobile) to lead the development of high-performance Android applications that deliver seamless experiences to millions of users. The ideal candidate will combine strong technical expertise in Android development with leadership capabilities to drive architecture decisions, mentor engineers, improve engineering practices, and contribute to the scalability, reliability, and performance of

Key Responsibilities
  • Own the design, development, and delivery of Android application components using Java and Kotlin while ensuring high code quality and maintainability.
  • Provide technical leadership to agile development teams by promoting engineering best practices, CI/CD adoption, automated testing, and continuous improvement initiatives.
  • Lead design discussions, sprint planning, estimation exercises, and technical reviews with engineering teams and business stakeholders.
  • www.mpokket.in Conduct system analysis and contribute to architecture design decisions aligned with business goals and technology standards.
  • Translate business requirements into scalable technical solutions and detailed implementation plans.
  • Develop and maintain technical documentation, architecture diagrams, and engineering standards.
  • Identify technical risks and proactively recommend solutions to improve system stability, scalability, and performance.
  • Establish and enforce coding standards, testing frameworks, debugging practices, and deployment processes.
  • Oversee production support activities, analyse recurring issues, lead root cause analysis, and drive platform reliability improvements.
  • Mentor and guide engineers through code reviews, technical coaching, and knowledge-sharing initiatives.
  • Collaborate closely with Product, QA, Operations, and Engineering teams to deliver features within agreed timelines while maintaining quality standards.
  • Lead innovation initiatives, evaluate emerging technologies, and contribute to next-generation mobile platform development.
Minimum Qualifications

Android architecture components. techniques.

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • 4+ years of hands-on Android development experience using Java and Kotlin.
  • Strong knowledge of Android SDK, Android ecosystem, application lifecycle management, and
  • Deep understanding of Android design principles, platform capabilities, and performance optimization
  • Strong knowledge of object-oriented programming, data structures, algorithms, and software design patterns.
  • Experience integrating and consuming RESTful web services and APIs.
  • Strong understanding of XML, JSON, and mobile data exchange mechanisms.
  • Experience implementing architectural patterns such as MVC, MVP, and MVVM.
  • Knowledge of mobile configuration and engagement platforms such as Firebase.
  • Experience integrating third-party services and SDKs within Android applications.
  • www.mpokket.in Strong understanding of mobile application quality, user experience optimization, and performance tuning.
  • Experience with modern development paradigms including reactive and functional programming.
  • Experience designing scalable, secure, highly available, and maintainable mobile applications.
  • Strong understanding of software architecture, distributed systems, and collaborative development practices.
  • Excellent analytical, problem-solving, and communication skills with the ability to work effectively in fast-paced environments.
Preferred Qualifications
  • Experience working in fintech, digital lending, banking, or other financial technology domains.
  • Knowledge of machine learning concepts and their application within mobile or fintech ecosystems.
  • Experience contributing to large-scale system design and technology modernization initiatives.
  • Exposure to advanced monitoring, observability, and performance engineering practices.
  • Experience mentoring engineers and leading technical initiatives across cross-functional teams.
What's in it for you?
  • Led AI-driven engineering initiatives across underwriting, repayment, collections, dialer systems, and core lending platforms supporting high-volume transactions and large-scale customer traffic.
  • Architected scalable data and AI ecosystems leveraging Databricks for real-time analytics, ML workflows, observability, and intelligent decision-making systems.
  • Spearheaded next-generation DevOps and observability transformation through AI-powered monitoring, predictive diagnostics, automated RCA, and operational automation, significantly improving platform reliability, scalability, and infrastructure cost efficiency.
  • Designed and scaled distributed systems, event-driven architectures, and agentic AI workflows to accelerate engineering productivity, strengthen fraud detection capabilities, optimize operations, and enhance customer experience at scale.
Who We Are Our Approach to Talent and Culture

At mPokket, we focus on building high-performing teams driven by merit, ownership, and a shared ambition to solve real problems. We hire for capability, potential, and impact, creating opportunities for individuals to grow, contribute meaningfully, and do their best work. Our team reflects a diverse mix of backgrounds, experiences, and perspectives, enabling better decision making and innovation. We are committed to fostering a culture of respect, openness, and collaboration— where individuals feel valued, empowered, and inspired to make an impact.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate Architect
Associate Architect

mPokket • Bengaluru Urban

On-site
INR 1,800,000 - 2,400,000
Principal Software Engineer Frontend
Principal Software Engineer Frontend

Mpokket Financial Services • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Assistant Vice President Human Resources
Assistant Vice President Human Resources

mPokket • Bengaluru Urban

On-site
INR 4,000,000 - 7,000,000
Software Engineer (Backend, 0-1 Year)-Lending
Software Engineer (Backend, 0-1 Year)-Lending

PhonePe • Bengaluru

On-site
INR 600,000 - 1,000,000
Medical Insurance
Critical Illness Insurance
Accidental Insurance
+7
Android Developer - I Tech Bangalore, Karnataka
Android Developer - I Tech Bangalore, Karnataka

meesho • Bengaluru

On-site
INR 800,000 - 1,200,000
Comprehensive wellness program
Competitive compensation
Generous leave policies
Software Development Manager
Software Development Manager

Kaleidofin Private Limited • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Great Place to Work recognition
Senior Mobile Application Engineer
Senior Mobile Application Engineer

Keka Technologies Private Limited • Gurugram District

On-site
INR 3,000,000 - 6,000,000
Gym membership
Workation policy
Company-sponsored lunch
Senior Android Developer • Mumbai
Senior Android Developer • Mumbai

Mintoak Innovations Private Limited • Mumbai

On-site
INR 1,800,000 - 3,000,000
Senior Mobile Engineer - Flutter
Senior Mobile Engineer - Flutter

SarvaGram • Pune District

On-site
INR 350,000 - 600,000
Business Analyst (2-4 years) - Lending
Business Analyst (2-4 years) - Lending

PhonePe • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Insurance Benefits
Wellness Program
Parental Support
+3