Search by job, company or skills

EXASOFT PTE. LTD.

Technical Lead (Android, Kotlin, Java, REST API)

10-12 Years
SGD 10,500 - 12,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities:

  • Lead end-to-end Android application development using Kotlin and Java.

  • Define and implement mobile architecture standards (MVVM/MVP/Clean Architecture).

  • Own technical design, code quality, and best practices across Android projects.

  • Perform code reviews, enforce coding standards, and ensure maintainability.

  • Collaborate with Product Managers, UX/UI designers, Backend, and QA teams.

  • Integrate applications with RESTful APIs, third-party SDKs, and backend services.

  • Drive performance optimization, memory management, and app stability improvements.

  • Ensure security best practices, data protection, and secure API consumption.

  • Manage CI/CD pipelines, automated builds, and Play Store release processes.

  • Troubleshoot complex production issues and lead root cause analysis.

  • Mentor and guide junior developers support team growth and technical upskilling.

  • Stay updated with latest Android frameworks, tools, and industry trends.

Requirements:

  • 10 years of experience in Android application development.

  • 9 years in Kotlin, Java, Android SDK, and Jetpack components.

  • Deep understanding of Android app lifecycle, background processing, and UI rendering.

  • Experience with Jetpack Compose (preferred) or advanced XML-based UI development.

  • Strong knowledge of MVVM/MVP/Clean Architecture and design patterns.

  • Hands-on experience with Retrofit, Room, Coroutines, Flow, and dependency injection (Dagger/Hilt).

  • Proficiency in Git, branching strategies, and collaborative development.

  • Experience with unit testing, UI testing, and debugging tools.

  • Familiarity with CI/CD tools, automated testing, and release management.

  • Exposure to Agile/Scrum development methodologies.

  • Excellent problem-solving, communication, and leadership skills.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135851833

Similar Jobs