Senior Software Engineer (Mobile)

mPokket Financial Services Private Limited

Bengaluru

On-site

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

Full time

16 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

mpokket Financial Services Private Limited is seeking an experienced Android Engineer to own and deliver high-quality Android apps using Java/Kotlin. You will lead design, planning and estimation with cross-functional teams, and drive CI/CD and automated testing initiatives to improve SDLC and performance.

The role requires 4+ years of Android development, strong knowledge of the Android SDK, design patterns, RESTful services, and modern architectures (MVVM/MVP).

Qualifications

  • 4+ years of experience in Android development using Java/Kotlin.
  • Strong knowledge of Android SDK and design principles.
  • Experience with RESTful web services.
  • Knowledge of design patterns such as MVC, MVP, MVVM.
  • Experience with functional and reactive programming.
  • Ability to work in agile teams and lead initiatives.

Responsibilities

  • Own ownership of Android app components and delivery.
  • Provide technical leadership for agile team and CI/CD.
  • Lead design, planning and estimation discussions.
  • Conduct high-level system analysis and architecture design.
  • Translate business needs into technical specifications.

Skills

Android Development
Java/Kotlin
RESTful services
Data structures & algorithms
XML/JSON
Design patterns (MVC/MVP/MVVM)
Firebase
Functional & reactive programming
System design
Finance/fintech domain knowledge

Tools

Android Studio
Android SDK

Job description


  • Ownership and delivery on a variety of components (Java/Kotlin) while developing highquality, state-of-the-art Android apps

  • Provide technical leadership for an agile development team, championing best practices inContinuous Integration and Continuous Deployment (CI/CD). Foster a culture of qualitythrough developer-led automated testing initiatives. Drive continuous improvement in SDLCand agile processes using key performance indicators to enhance team efficiency andsoftware delivery.

  • Lead design, planning and estimation discussions within the team and with partners fromacross the department along with business stakeholders.

  • Conduct high-level system analysis and architecture design, ensuring alignment withbusiness requirements, technical standards and the overall architecture blueprint.

  • Facilitate requirement gathering and translate complex business needs into technicalspecifications.

  • Oversee the creation and maintenance of project and technical documentation.

  • Identify and mitigate risks throughout the SDLC, proposing solutions to complex problems.

  • Utilize advanced knowledge of system flow and develop and maintain standards for coding,automated unit testing, debugging, and implementation.

  • Oversee production support processes, collaborating with operations and businessstakeholders. Analyze issue patterns to drive improvements. Guide documentation efforts,maintain on-call rotations and lead post-mortems. Lead efforts to resolve root-causes andenhance performance, scalability, and reliability.

  • Provide technical leadership and serve as advisor or coach to mid-level developers,analysts and grads.

  • Ensure the performance, quality, and responsiveness of the applications

  • Deal with ambiguity and work in a rapidly evolving environment, with time-sensitive

  • Deadlines matter to us. Plan your work and meet your deadlines, while maintaining codequality. Work with other engineers, product management, QA, and operations teams todevelop and meet functional and non-functional requirements on schedule

  • Lead product initiatives and work on next generation prototypes


Qualifications/Requirements:


  • 4+ years of experience in Android Development using Java/Kotlin

  • Strong knowledge of Android SDK, Android flavors and Android ecosystem

  • Strong command over Android design principles, platform's advantages & limitations.

  • Strong knowledge of design patterns

  • Experience with consuming RESTful web services

  • Should have knowledge on Data structures and algorithms

  • Knowledge in XML, JSON

  • Design patterns such as MVC, MVP, MVVM.

  • Knowledge of App/Client side configuration management systems like Firebase

  • Experience in 3rd Party integration design with Android App

  • Strong command to drive success by improving key app quality components, userexperience and performance

  • Experience with the latest development paradigms like functional and reactiveprogramming

  • Experience with system design and tech stack upgrade to build highly available, secure,maintainable,

  • performing, and scalable applications.

  • Has a good understanding of software architecture, scalable data intensive architecture,and how to work in a team effectively.

  • Knowledge on machine learning topics relevant to Fintech and operationalizing theend-to-end stack will be a plus.

  • Possess excellent communication, sharp analytical abilities with proven design skills, ableto think critically of the current system in terms of growth and stability & Extensiveexperience in Finance-related technology.

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

Similar jobs worth comparing

Senior Android Developer
Senior Android Developer

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 1,000,000 - 1,500,000
Android Developer
Android Developer

Salt • Pune District

On-site
INR 1,800,000 - 3,200,000
Mobile App Team Lead
Mobile App Team Lead

IC • Hyderabad

Hybrid
INR 1,200,000 - 2,100,000
Lead Software Engineer - Android
Lead Software Engineer - Android

JPMorgan Chase & Co. • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Applications Development Senior Programmer Analyst – Android
Applications Development Senior Programmer Analyst – Android

Citi • Pune District

On-site
INR 1,200,000 - 2,500,000
Sr Software Engineer
Sr Software Engineer

Intertec Systems • Indore District

On-site
INR 2,500,000 - 4,000,000
Staff Engineer-Android
Staff Engineer-Android

Truemeds • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Android Developer
Android Developer

ValueLabs • Chennai

On-site
INR 1,000,000 - 1,500,000
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
Lead I - Software Engineering
Lead I - Software Engineering

UST • Mumbai

On-site
INR 900,000 - 1,500,000