Senior Android Engineer
Reports to: Technology Manager
Key Responsibilities
* Lead the design and implementation of complex, scalable, and maintainable features using modern Android technologies.
* Drive best practices in mobile architecture (MVVM/Clean Architecture) and maintain exceptionally high code quality through rigorous code reviews, automated testing, and CI/CD pipelines.
* Continuously monitor, profile, and optimize app performance, ensuring minimal battery usage, fast startup times, and smooth UI rendering.
* Act as a technical authority within the team, mentoring junior and mid-level engineers, fostering a culture of knowledge sharing, and contributing to standardizing engineering processes.
* Collaborate across functional boundaries with design, product, and platform teams to translate user needs into technical realities.
Your Profile & Experience
* Professional Android development experience, with a proven track record of shipping high-quality apps to the Google Play Store.
* Deep knowledge of Kotlin and a solid understanding of Android architecture, including Dependency Injection and JetPack Compose.
* Strong belief in automated testing, proficient with unit testing.
* Familiarity with Git, Gradle, and setting up automated CI/CD pipelines (GitHub Actions).
#J-18808-Ljbffr