about 1 month ago
Bengaluru, IndiaSenior / Staff+
Responsibilities
- Partner with engineering and product leadership to define the technical vision for the Android platform.
- Drive frameworks and modularization strategies to enhance developer velocity and user experience.
- Provide technical leadership and mentoring to mobile engineers across multiple teams.
- Identify and resolve organization-wide technical debt while promoting safe adoption of new technologies.
- Improve CI/CD pipelines and Gradle build performance for a large-scale engineering organization.
- Collaborate with Product and Sales teams to deliver features that meet global business needs.
Requirements
- 8-10 years of software engineering experience focused on large-scale distributed mobile systems.
- Proven experience in creating scalable architectural solutions from ambiguous problem spaces.
- Expertise in lower-level Android concerns such as bytecode manipulation and advanced threading models.
- Demonstrated ability to influence and align technical and cross-functional teams.
- In-depth experience with the modern Android stack including Kotlin, Compose, and cloud-based infrastructure.
- Comfort with innovative problem-solving for high-volume, enterprise-grade applications.
- Experience in designing mobile architectures for global localization and high-performance data syncing.
- Ability to leverage AI development tools to enhance the mobile software development lifecycle.
Tech Stack
GradleKotlin
Categories
Mobile