Android Developer at Olive crypto · Hyderabad · 0 - 3 years · ₹2L - ₹6L / yr · Profitable · Posted 24 May 2022
Job brief
Android Developer who possesses a passion for pushing mobile technologies to the limits. Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications for our Banking Products. Android programming works closely with other app development and technical teams.
Responsibilities
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements
- Proven software development experience and Android skills development
- Proven working experience in Android app development and
- Have published at least one original Android app
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle.

About Olive crypto
About
If you want to be a part of Digital Payments journey of India - do join us. We are enabling digital payments in India by providing affordable solutions to large and small financial institutions in India. Our passion is to build robust, highly scalable cloud ready solutions using open technologies - Java.
Connect with the team
Similar jobs (3)
Position: Senior Android Developer
Experience: 5+ Years
Location: Gurugram
Employment Type: Full-Time
Work Mode: Onsite
About the Role
We are looking for a highly skilled and experienced Android Developer with 5+ years of strong hands-on experience in Android application development. This role will involve designing, developing, maintaining, and enhancing high-quality Android mobile applications. Strong expertise in Android development, application architecture, API integration, debugging, performance optimization, and production deployment.
Mandatory Skills & Experience
· 5+ years of professional experience in Android application development.
· Strong hands-on Android development experience is mandatory.
· Strong proficiency in Kotlin and/or Java.
· Strong understanding of the Android SDK, Android Studio, Android application lifecycle, UI components, layouts, and navigation.
· Experience developing and deploying production applications on the Google Play Store.
· Strong experience with REST APIs, JSON, API integration, and third-party SDK integration.
· Good understanding of mobile application architecture and design patterns.
· Experience with Git and modern version-control practices.
· Strong debugging, troubleshooting, and problem-solving capabilities.
· Good working knowledge of React Native is required.
· Ability to understand, debug, maintain, and contribute to an existing React Native codebase.
· Good understanding of React Native components, navigation, API integration, and state management.
Key Responsibilities
· Design, develop, test, and maintain scalable and high-performance Android applications.
· Take complete ownership of Android application development from requirement analysis to production deployment.
· Develop clean, maintainable, reusable, and efficient code following Android development best practices.
· Integrate REST APIs, third-party APIs, SDKs, payment gateways, push notifications, analytics, and other mobile services.
· Troubleshoot and resolve application crashes, performance issues, memory leaks, UI issues, and other production problems.
· Perform code reviews and contribute to improving development standards and engineering practices.
· Optimize applications for performance, scalability, security, responsiveness, and reliability.
· Implement new features and enhancements based on business and product requirements.
· Work with existing React Native applications and contribute to feature development and maintenance when required.
- Experience working on SaaS, enterprise, or large-scale mobile applications.
- Understanding of Agile/Scrum development methodologies.
· Experience working on both Android and iOS applications.
- Experience integrating payment gateways and third-party SDKs.
Design, develop, and maintain high-performance Android applications using Kotlin (Java knowledge preferred). Integrate REST APIs, Firebase, WebSockets, payment gateways, and third-party services while implementing secure authentication (OTP, JWT, OAuth) and role-based access control. Optimize application performance, security, scalability, and manage Play Store releases. Experience with Git, cloud platforms (AWS/GCP), and API security best practices is essential. Exposure to real-time applications (ride-hailing, delivery, chat), CI/CD, Docker, and WhatsApp Business API is an advantage. Candidates should possess strong analytical, debugging, communication, and problem-solving skills with the ability to work independently in a fast-paced startup environment.
Apply and complete the screening questions on Just Interview:
https://app.justinterview.ai/apply/10004917?src=cutshort
Company: Lucid Growth Media
Website: https://lucidgrowthmedia.com/
Department: Engineering
Employment type: Full-time
Work mode: On-site
Job location: Shyamnagar, Jaipur, Rajasthan
Minimum experience: 3 years of professional experience
Maximum experience: 5 years of professional experience
Prior on-site development-team experience: At least 2 years
Monthly take-home salary: ₹40,000–₹60,000 — up to ₹60,000, based on demonstrated capability and relevant experience. The offer will include a salary breakdown.
Working schedule: Monday to Saturday; second and fourth Saturdays off. Sundays off.
Shift timing: 9:00 AM–6:00 PM (9-hour shift)
Application deadline: 30 September 2026
Skills: Kotlin, native Android, UI automation, accessibility services, Android lifecycle and permissions, ADB, logcat, API integration, local persistence, Git and signed releases.
Job description
Own the reliability of Android automation software running on devices and emulators. You will improve existing native components, diagnose failures, integrate execution with backend services and ensure that reported outcomes match what actually happened.
This is a native engineering role requiring Kotlin, Android lifecycle knowledge and practical device debugging. You will work alongside backend, integration and browser automation engineers. Company-provided AI coding tools support the work.
Responsibilities
- Develop and maintain Kotlin components for authorised UI automation and device interaction.
- Handle lifecycle changes, permissions, background execution, interruptions and recovery.
- Diagnose device/emulator problems using ADB, logs and reproducible scenarios.
- Integrate job execution and result reporting with backend APIs, with durable state and sensible retries.
- Improve state detection, timeout handling and truthful success/failure reporting.
- Maintain tested builds, secure credential handling, signing and controlled rollouts.
- Plan changes as tracked tasks and document tests, evidence and operating notes before closure.
Required skills and experience
- Production Kotlin and native Android experience, including services, lifecycle, permissions and concurrency.
- Hands-on native UI automation or accessibility-service development and a clear understanding of platform constraints.
- Strong ADB, logcat and debugging skills across real Android devices and emulators, including remote device diagnosis and reproducible failure reports.
- API integration, local persistence, recovery and automated testing experience.
- Git review and release practices, including build/signing security and safe handling of sensitive information.
- Clear written English for reproduction steps, technical plans, test results and handover notes.
- Examples of independently diagnosing a failure and improving a solution after review.
Experience with cross-platform app bridges, device fleets or repeatable automation test environments is useful. We will assess native engineering and recovery skills directly through a small provided sample.
How we work and hire
Work follows documented tasks, approval, implementation, review and verification. We value early escalation of blockers and honest reporting of results.
Selection includes a short AI-assisted initial interview, an approximately 60–90-minute practical using synthetic material, and an on-site technical discussion. Final hiring decisions include human review.








