
Overview
Senior Android Developer
This role is for a Senior Android Developer who will take the lead in designing, developing, and deploying mobile applications at Augurs Technologies. The developer will work closely with a team that has experience in building consumer-facing Android applications and web-based solutions. The ideal candidate should have a strong background in Android development, leadership capabilities, and a passion for creating high-quality mobile experiences.
Key Responsibilities:
- Lead the development and deployment of Android mobile applications using Kotlin and Java.
- Oversee and contribute to the architecture of Android applications, ensuring scalability, performance, and security.
- Collaborate with cross-functional teams to define, design, and ship new features for Android applications.
- Provide technical leadership, code reviews, and mentorship to junior developers, helping them improve their skills.
- Ensure adherence to best practices in Android development, including coding standards, testing, and continuous integration.
- Stay up-to-date with emerging Android technologies, frameworks, and libraries, and incorporate them into the development process where appropriate.
- Work closely with project managers and stakeholders to deliver high-quality Android products on time and within budget.
- Troubleshoot and resolve complex issues in production environments, ensuring the best user experience.
Required Skills:
- Minimum 4+ years of experience in building consumer-facing Android applications.
- Strong experience in Android development with expertise in Kotlin and Java.
- Proven experience in leading development teams and managing Android development projects.
- Deep understanding of Android SDK, APIs, and frameworks.
- Expertise in building user interfaces with XML and integrating third-party libraries.
- Experience in managing app lifecycle, performance optimization, and background processes.
- Strong knowledge of mobile architecture patterns like MVVM, MVP, and others.
- Proficiency with Git and version control systems.
- Experience with Firebase, Retrofit, and other popular Android libraries.
- Familiarity with Android Studio and the Android development toolchain.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Strong logical reasoning and problem-solving skills.
Preferred Skills:
- Experience with Android Jetpack libraries (Room, LiveData, Navigation, etc.).
- Familiarity with cloud-based services (Firebase, AWS) and integration of APIs.
- Experience with Agile development methodologies and CI/CD practices.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with other team members and stakeholders.
- Experience in mentoring junior developers and providing technical leadership within a team.
- Understanding of App Store guidelines and experience with app publishing processes.
This role is ideal for a seasoned Android developer looking to take on a leadership role, guiding a team in building cutting-edge mobile applications for Augurs Technologies.
Job Types: Full-time, Permanent
Pay: ₹194,302.36 - ₹800,000.38 per year
Benefits:
- Provident Fund
Schedule:
- Monday to Friday
Ability to commute/relocate:
- Lucknow, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Kotlin: 3 years (Required)
- Java: 3 years (Required)
- OOP: 3 years (Preferred)
- XML: 3 years (Preferred)
Work Location: In person