L&T Technology Services
Android Developer
L&T Technology ServicesIndia3 days ago
Full-timeEngineering, Information Technology

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 global teams for product development

• Peer reviews for code and design

• Contribute towards the continuous improvement of the quality and process

• Provide design/architectural suggestions for new developments

• Serve as a mobile applications subject matter expert in the project

• Responsible for maintaining and publishing apps to production

• Self-directed and able to direct others and be an effective team-player

• Experience building native applications in Android

• Expert level experience with Kotlin

• Well experienced with building native UI experiences using Jetpack Compose.

• Proficient in using Gradle to integrate third-party or first party SDK/library dependencies.

• Aware of structured concurrency concepts using Kotlin Coroutines.

• Experience with reactive programming concepts Kotlin Flow.

• Experience in designing, implementing, and maintaining CI/CD pipelines utilizing Azure DevOps and GitHub for mobile applications.

• Familiarity with Git version control system and the broader GitHub ecosystem.

• Threat Modeling and Security Risk Assessment of Mobile Apps

• Experience with working on architectural design patterns like MVVM.

• Strong knowledge in software design, design patterns

• Experience in Scrum and Agile Philosophy

• Thorough understanding of Google's design principles and interface guidelines.

• Experience with performance and memory tuning using tools (Profilers)

• Effective written, verbal and presentations skills with the ability to clearly articulate ideas and concepts.

• Ability to relate to others, demonstrated resourcefulness and flexibility, active participation in decision making process, ability to assess risk and act with a sense of urgency.

• Has knowledge/understanding of using AI tools in mobile development


SKILLS AND EXPERTISE

Android, Kotlin

Key Skills

Ranked by relevance