Senior Android Engineer
Position TitleSenior Android EngineerExperience Required13+ YearsLocationHybrid / Remote / OnsiteAbout The RoleWe are seeking an experienced Senior Android Engineer with 13+ years of expertise in designing, developing, and leading enterprise-grade Android mobile applications. The ideal candidate should possess deep technical knowledge of Android architecture, scalable mobile application development, performance optimization, and modern Android frameworks.This role requires strong leadership capabilities, hands-on coding expertise, architectural decision-making skills, and the ability to mentor development teams while collaborating with cross-functional stakeholders.Key ResponsibilitiesLead the design, architecture, and development of scalable Android applications.Drive technical strategy and mobile application modernization initiatives.Develop high-performance, secure, and maintainable mobile applications using Kotlin and Java.Define and enforce Android development standards, best practices, and coding guidelines.Collaborate with Product Managers, UI/UX Designers, Backend Teams, QA, and DevOps teams.Architect reusable components, SDKs, and modular mobile solutions.Optimize application performance, memory usage, and responsiveness.Conduct code reviews, technical mentoring, and team leadership activities.Implement CI/CD pipelines and automated deployment strategies.Ensure application security, scalability, and compliance standards.Lead troubleshooting, root cause analysis, and production issue resolution.Stay updated with emerging Android technologies, frameworks, and industry trends.Participate in Agile ceremonies, sprint planning, and technical estimations.Required Technical SkillsCore Android SkillsStrong hands-on experience in Android application development.Expert-level proficiency in Kotlin and Java.Extensive experience with Android SDK, Android Studio, and Gradle.Deep understanding of Android app lifecycle and memory management.Strong expertise in MVVM, MVP, Clean Architecture, and modular architecture.Experience with Jetpack libraries and Jetpack Compose.Expertise in Coroutines, Flow, LiveData, and asynchronous programming.Strong understanding of dependency injection frameworks such as Hilt/Dagger.Experience with RESTful APIs, GraphQL, and third-party integrations.Expertise in SQLite, Room Database, and offline-first mobile applications.Experience with Firebase services and push notifications.Knowledge of mobile app security best practices.Expertise in unit testing, UI testing, and automation frameworks.Cloud & DevOps SkillsExperience with CI/CD tools such as Jenkins, GitHub Actions, Bitbucket Pipelines, or GitLab CI.Familiarity with cloud platforms such as AWS, Google Cloud Platform, or Azure.Experience with monitoring and analytics tools.Understanding of containerization and backend integration concepts.Leadership & Collaboration SkillsStrong leadership and mentoring experience.Ability to guide and manage Android development teams.Experience working in Agile/Scrum environments.Strong stakeholder communication and problem-solving skills.Ability to drive architecture discussions and technical decision-making.Preferred SkillsExperience building large-scale enterprise or consumer-facing mobile applications.Exposure to cross-platform technologies such as Flutter or React Native.Experience with SDK development.Familiarity with AI/ML integration in mobile applications.Knowledge of accessibility and internationalization standards.Experience publishing and managing apps on the Google Play Store.QualificationsBachelor’s or Master’s degree in Computer Science, Information Technology, or related field.13+ years of professional experience in Android/mobile application development.Proven experience leading Android engineering teams and enterprise projects.Nice to HaveExperience in fintech, healthcare, telecom, e-commerce, or enterprise domains.Exposure to microservices-based backend architectures.Experience handling high-traffic mobile applications.Certifications in Android, cloud technologies, or Agile methodologies.BenefitsCompetitive compensation packagePerformance-based incentivesFlexible work environmentHealth and wellness benefitsLeadership and career advancement opportunitiesLearning and certification supportPaid leaves and holidaysSample Tech StackKotlinJavaAndroid SDKJetpack ComposeMVVM / Clean ArchitectureFirebaseRetrofitCoroutinesRoom DatabaseGraphQLHilt / DaggerJenkinsGitHub ActionsAWS / Google Cloud PlatformGit