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
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 u...
Ready to Apply?
Take the next step in your AI career. Submit your application to FinBox today.
Submit Application