Job Search and Career Advice Platform

Enable job alerts via email!

Android Development Lead (Banking, Java, Kotlin, Retrofit, JSON, API Integration)

EXASOFT PTE. LTD.

Singapore

On-site

SGD 120,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company based in Singapore is looking for an experienced Android Development Manager to lead a team in creating enterprise-grade mobile applications. The ideal candidate should have extensive experience in Android development, strong leadership skills, and a solid background in mobile banking. Responsibilities include managing app features, overseeing technical designs, and ensuring compliance with security standards. The role emphasizes using Agile methodologies for project delivery and continuous improvement of mobile applications.

Qualifications

  • 10+ years of hands-on experience in Android development.
  • Strong command of Java and Kotlin.
  • Solid background in mobile banking applications.

Responsibilities

  • Lead a team of Android engineers to enhance mobile applications.
  • Define mobile architecture and enforce coding practices.
  • Manage end-to-end delivery of mobile app features.

Skills

Java
Kotlin
Android development
API integration
Agile methodologies
Leadership

Tools

Android Studio
Retrofit
RxJava
Dagger/Koin
SQLite
Git
Bitbucket
TFS
Job description
Responsibilities
  • Lead a team of Android engineers in designing, building, and enhancing enterprise‑grade mobile applications.
  • Define mobile architecture, enforce coding best practices, and ensure adherence to security and compliance requirements.
  • Review technical designs, perform code reviews, and provide mentorship to uplift team capability.
  • Manage end‑to‑end delivery of mobile app features using Agile methodologies (Scrum, Kanban).
  • Participate in sprint ceremonies, drive planning and estimation, and ensure timely delivery of milestones.
  • Oversee development of Android applications using Java, Kotlin, Android SDK, and associated frameworks.
  • Champion best practices for CI/CD, unit testing, crash monitoring, and app distribution.
  • Ensure high app stability, performance tuning, memory optimization, and smooth user experience.
  • Lead integrations with RESTful services, push notifications, analytics tools, and third‑party libraries.
  • Establish high standards for secure coding, data protection, and regulatory compliance, especially within banking environments.
  • Drive continuous improvement efforts related to automation, code quality, and performance metrics.
  • Troubleshoot production issues, perform root‑cause analysis, and guide the team in implementing long‑term fixes.
Requirements
  • 10+ years of hands‑on experience in Android development with a strong command of Java and Kotlin.
  • Solid background in building and supporting large‑scale digital or mobile banking applications.
  • Strong experience with Android Studio, Retrofit, RxJava, LiveData, Dagger/Koin, SQLite, and JSON handling.
  • Proficient in backend service interactions, API integration, and mobile‑backend coordination.
  • Expertise with version control (Git, Bitbucket, TFS) and Agile delivery methodologies.
  • Strong communication, leadership, and team‑management skills with extensive experience in leading teams.
  • Strong domain experience in Banking.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.