The job in short
Build Android apps.
Android
Details
- Found
- 23 d ago · posted 2026-05-08
- Location as listed
- Surat City, Gujarat, India
- Role
- Mobile Engineer
- Source
- The company’s own careers site
Full description
To leverage extensive expertise in Android development and architectural design to lead the creation of innovative, high-performance applications. To mentor and guide junior developers, fostering a culture of technical excellence and continuous growth. To drive the technical vision for our mobile products and contribute to the overall product strategy.
Roles & Responsibilities:
•
Lead the design, development, and maintenance of scalable and robust native Android applications.
•
Define and enforce best practices in code quality, architecture, and security.
•
Mentor and provide technical guidance to junior and mid-level developers, fostering a culture of continuous learning.
•
Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
•
Conduct in-depth code reviews to ensure high standards of quality, performance, and adherence to architectural patterns.
•
Troubleshoot and debug complex issues to optimize application performance and stability.
•
Stay current with new technologies, frameworks, and trends in the Android development world and make recommendations for adoption.
•
Take full ownership of technical projects, from initial design to successful deployment and post-launch maintenance.
Requirements
•
1 to 3 years of professional experience in native Android application development.
•
Expert-level proficiency in Kotlin and a strong command of Java.
•
Deep understanding of Android architecture components (Jetpack) and design patterns like MVVM, MVI, or MVP. Expertise with libraries such as WorkManager and Navigation is required.
•
Mastery of asynchronous programming using Kotlin Coroutines and Flow.
•
Proven expertise in implementing and utilizing a wide range of third-party libraries and APIs, including Firebase services (Crashlytics, Analytics, Remote Config, Messaging), monetization APIs like AdMob or Android In-app-billing, and Cloud APIs.
•
Experience with code obfuscation and optimization tools like ProGuard or R8.
•
AI Tools: Proven experience in leveraging AI-powered tools such as Cursor, GitHub Copilot to optimize development workflows and enhance productivity.
•
Agile Methodologies: Strong experience and a deep understanding of agile development methodologies.
•
In-depth understanding of mobile performance optimization, memory management, and security best practices.
•
Deep knowledge of Android system components including Content Providers.
•
Strong communication and leadership skills, with a track record of mentoring team members.
•
Proven track record of building at least one Android app from scratch to deployment.
Benefits
• 22 Paid Leaves
• 5 Days Working
• Good Company Culture
• Health Insurance
• Life Insurance
• Pension Scheme
• Statutory Benefits (PF & ESIC)
• Salary on time
• Yearly Picnic
• Annual Sports Day
• Monthly Events
• Festival Celebrations