A Senior Software Engineer (Android) architects, develops, and maintains high-performance Android applications. They lead development teams, mentor junior engineers, and deliver scalable, reliable, and user-centric mobile solutions across diverse Android devices and platforms.
- Architect and develop advanced, high-performance Android applications.
- Lead code reviews and enforce Android development best practices.
- Collaborate with cross-functional teams to define and ship features.
- Integrate RESTful APIs and third-party services into Android apps.
- Mentor junior developers and guide technical decisions effectively.
- Identify, debug, and resolve performance bottlenecks and issues.
- Maintain CI/CD pipelines and automate testing using Espresso or JUnit.
- Stay updated with latest Android SDK, Kotlin, and Jetpack components.
- Expert-level proficiency in Kotlin and Java for Android.
- Strong knowledge of Android SDK, Jetpack, and Architecture Components.
- Experience with RESTful APIs, JSON parsing, and third-party integrations.
- Familiarity with Git, Gradle, CI/CD tools, and Agile workflows.
- Solid understanding of UI/UX principles and responsive mobile design.
- Strong problem-solving, leadership, and effective cross-team communication.
Note: Salary depends on experience and skills and is paid in local currency.
Date Posted
March 26, 2026
Offered Salary:
2337941 - 4061337 / year
Expiration date
October 23, 2028
Qualification
Bachelor Degree