Android Developer
Allegion India
7 - 9 years
Bengaluru
Posted: 08/01/2026
Job Description
Position Title: SeniorSoftware Engineer Mobile Apps
Location: Bangalore, India
Business Unit: Allegion India Pvt. Ltd
Allegion India is seeking a highly motivated Senior Software Engineer who will work with a team of cross-functional product development engineers to design, architect, build, deploy and maintain mobile applications that are leveraged extensively throughout the Allegion software product portfolio of web, mobile and desktop solutions.
Job Description:
- Responsible for designing, developing, and maintaining software solutions for new and existing Allegion products.
- Work closely with product management and other functional stakeholders to understand requirements and translate them to elegant implementation.
- Collaborate with globalteams for productdevelopment
- Peer reviews for code and design
- Contribute towards the continuous improvement of the qualityand process
- May provide day-to-day direction and oversight for other employees
- Provide design/architectural solutions for new developments
- Serve as a mobility subjectmatter expert in the project
- Responsible for maintaining and publishing apps to production
- Self-directed and able to directothers and be an effective team-player
Required Knowledge, Skills,and Abilities:
- Experience building nativeapplications in Android
- Expert-level experience with Java and Kotlin
- Expert-level understanding of Android SDK, different versions,and compatibility
- Expert level proficiency with Android Jetpackcomponents (ViewModel, LiveData,Room, Navigation)
- Experience with modern architecture patterns(MVVM, MVI, Clean Architecture)
- Solid understanding of Coroutines and Flow
- Experience with dependency injection (Dagger/Hilt, Koin)
- Experience in developing apps that consumeweb services.
- Strong experience with unit testing(JUnit, Mockito, Mockk)
- Understanding of TDD/BDDmethodologies
- Experience in settingup and maintaining CI/CD
- Knowledge of GitHubActions, FastLane (Optional)
- Experience with networking libraries like KTor and ApolloGraphQL (Optional)
- Experience in RapidPrototyping
- Experience in Scrum and Agile Philosophy
- Thorough understanding of Googles designprinciples and interface guidelines.
- Experience with performance and memory tuningusing tools (Profilers)
- At least one versioning tool experience (GIT or SVN)
- Effective written, verbal,and presentation skillswith the abilityto clearly articulate ideas and concepts.
- Ability to relateto others demonstrated resourcefulness and flexibility, active participation in the decision-making process, ability to assess risk, and act with a sense of urgency.
Required Education and/or Experience:
- BE or M Tech in Computer ScienceEngineering
- 5 to 7 Years of experience in Software Application Development
Allegion is a diverse and inclusive environment. We are an equal-opportunity employer and arededicated to hiring qualified, protected veterans and individuals with disabilities. If, for any reason, you cannot apply through the job center, please contact HR, Allegion India, for special accommodation.
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
