Search by job, company or skills

FinBox

Senior Software Engineer - Android

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 30 applicants
Early Applicant

Job Description

As a Senior Software Engineer - Android, you will be responsible for building and maintaining high-quality Kotlin-first Android SDKs, ensuring performance, reliability, and backward compatibility. You will collaborate with internal teams and client engineers to drive clean SDK architecture, smooth integrations, and high-quality releases while following best engineering and security practices.

Responsibilities

  • Build and maintain Android SDKs/libraries (Kotlin-first), with strong backward compatibility across Android versions and OEMs.
  • Own performance, reliability, and stability (profiling, ANR/crash reduction, memory/CPU optimisation).
  • Drive SDK architecture: modularisation, clean APIs, thread-safety, lifecycle-safety, and release/versioning strategy.
  • Work closely with client engineering teams on integration, debugging, and adoption (documentation, sample apps, troubleshooting).
  • Ensure high-quality delivery via unit + instrumentation tests, CI checks, and release validation.
  • Publish and maintain libraries in Maven repositories, manage dependency hygiene and artefact versioning.
  • Collaborate with backend/data/security teams for APIs, telemetry, and secure data handling.

Requirements

  • 4+ years of experience in Android development with strong expertise in Kotlin and MVVM architecture.
  • Experience building and shipping production-grade Android apps or SDKs.
  • Strong understanding of multi-threading, especially Kotlin Coroutines.
  • Hands-on experience with multi-module architecture, Gradle, and CI/CD.
  • Solid knowledge of performance optimisation, crash/ANR handling, and security best practices.
  • Ability to support app/SDK integrations and troubleshoot issues effectively.
  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Strong ownership mindset aligned with collaboration, innovation, and continuous improvement.

This job was posted by Amit Kumar from FinBox.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141450813

Similar Jobs