Android developer at vmultiply solutions · Bengaluru (Bangalore) · 3 - 7 years · ₹12L - ₹15L / yr (ESOP available) · Posted 29 Aug 2022
3+ Years of experience in Android application development.
Strong knowledge of core JAVA and Kotlin.
Strong knowledge of Android SDK, Android Studio, different versions of Android, and how to deal with different screen sizes.
Strong knowledge of Android UI design principles, patterns, and best practices.
Solid understanding of the full mobile development life cycle.
Experience working with remote data via REST API.
Experience working with JSON and XML parser.
Strong knowledge of SQLite database.
Proficient understanding of code versioning tools, such as Git.
Should know how to release applications to the Google Play store.
Should have commercially published at least 3 applications.
Good to have knowledge of React native.

Similar jobs (7)
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.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
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.
Software Engineer - Mobile (SDE 3)
Own mobile features from architecture to production.
AbleCredit builds software for complex enterprise workflows where AI, APIs, business rules, human decisions, and real-world operations have to work together reliably. We care about building products that work in production - not just in demos. Our mobile applications operate in the real world: variable networks, device fragmentation, media capture, background work, permissions, and workflows that cannot simply fail when connectivity does. We're looking for an engineer who can independently own substantial parts of that experience.
What You'll Own?
• Design and ship major mobile features end-to-end, from technical design through production rollout.
• Build reliable experiences around camera, audio, media upload, location, permissions, and device capabilities.
• Design for poor connectivity, retries, offline behavior, background execution, and interrupted workflows.
• Own API integration, local state, caching, persistence, and synchronization patterns.
• Improve app startup time, responsiveness, battery/network usage, crash rate, and overall reliability.
• Build observability into mobile features and debug issues across device, network, and backend boundaries.
• Contribute to mobile architecture, testing strategy, release engineering, and technical standards.
• Mentor junior engineers and interns through reviews and design discussions.
What We're Looking For?
• 5+ years building production mobile applications.
• Strong experience with Android/Kotlin, iOS/Swift, Flutter, React Native, or comparable mobile stacks.
• Deep understanding of mobile lifecycle, networking, concurrency, persistence, and performance.
• Experience shipping and supporting applications through production releases.
• Strong debugging skills using device logs, profiling, crash reporting, and network inspection.
• Good API design instincts and ability to reason about backend/mobile contracts.
• Ability to independently turn ambiguous product requirements into robust technical solutions.
Nice to Have
• Media capture or real-time audio/video experience.
• Offline-first or field-workforce applications.
• Mobile security, encryption, device integrity, or secure storage.
• Native module/bridge development in a cross-platform application.
• Experience with mobile CI/CD, automated testing, staged rollouts, and release observability.
How We Build?
Mobile is not a thin client. We treat device behavior, network reliability, telemetry, performance, and release safety as core engineering concerns. Engineers own what they ship after it reaches production.
Position Title:
SDE Intern – Mobile Application
Location: Bangalore
Duration: 6 months (with potential for full-time conversion based on performance)
About PGAGI:
At PGAGI, we believe in a future where AI and human intelligence coexist in harmony, creating a world that is smarter, faster, and better. We are not just building AI; we are shaping a future where AI is a fundamental and positive force for businesses, societies, and the planet.
Key Responsibilities:
• Develop and maintain cross-platform mobile applications using Flutter or React Native.
• Collaborate with UI/UX designers and backend developers to deliver seamless app experiences.
• Integrate RESTful APIs and work with JSON data parsing, asynchronous programming, and real-time data handling.
• Participate in regular code reviews and follow best practices in mobile development.
• Debug and troubleshoot issues, optimize app performance, and write unit tests.
• Learn and apply Git-based version control, task tracking, and agile workflows.
⸻Required Skills & Knowledge :Programming & Frameworks:
• Proficiency in Dart (Flutter) or JavaScript/TypeScript (React Native).
• Good understanding of OOP and functional programming principles.
• Experience with:
• Flutter: Widgets, navigation, state management (Provider, Bloc, etc.)
• OR React Native: Components, Redux, Context AP
IComputer Science Fundamentals:
• Basic understanding of data structures (arrays, stacks, queues, hash tables).
• Knowledge of basic algorithms (sorting, searching).
• Awareness of time complexity and code efficiency.
• Solid grasp of programming concepts like variables, loops, conditionals.
Mobile Development Concepts:
• Experience in building and deploying cross-platform mobile apps.
• Understanding of responsive design, Material Design, and iOS Human Interface Guidelines.
• Familiarity with asynchronous operations (async/await, Promises) and REST API integrations.
Networking & APIs:
• Basic knowledge of HTTP/HTTPS, request methods, and status codes.
• Hands-on experience using Postman or similar tools for API testing.
• Understanding of API security, including authentication and SSL basics.
Tools & Technologies:
• Familiarity with Git (GitHub, GitLab, Bitbucket).
• Experience using IDEs like Android Studio, VS Code, or Xcode.
• Awareness of unit testing frameworks (e.g., Flutter test, Jest).
• Understanding of build tools such as Gradle or Metro bundler.⸻
Preferred Qualifications:
• Pursuing or recently completed a B.E./B.Tech in Computer Science, IT, or related fields.
• Portfolio of previous mobile app projects (GitHub/Play Store link preferred).
• Willingness to learn, experiment, and work in a collaborative environment.
⸻What We Offer:
• Opportunity to work on real-world projects with direct mentorship from industry experts.
• Certificate of Internship and potential PPO (Pre-Placement Offer) based on performance.
• Exposure to modern product development practices and cross-functional team collaboration.
Mobile Application Development
Required Skills
- Strong experience in React Native or Flutter.
- Experience developing and maintaining production-level mobile applications.
- Knowledge of state management, application lifecycle management, and navigation frameworks.
- Experience integrating device features such as microphone, camera, notifications, and background services.
- Strong understanding of REST APIs, WebSockets, and secure authentication systems.
- Experience publishing applications on Google Play Store and Apple App Store.
- Ability to optimize performance, troubleshoot issues, and maintain code quality.
Responsibilities
- Design and develop AI-powered features for the Ziqra platform.
- Build and maintain high-quality cross-platform mobile applications.
- Integrate speech, video, and AI technologies into user-facing products.
- Collaborate closely with founders and product teams.
- Participate in architecture discussions and technical decision-making.
- Ensure scalability, security, and performance of applications.
What We Offer
- Competitive monthly stipend.
- Opportunity to work directly with founders.
- Flexible and remote-friendly work environment.
- Ownership of impactful product features.
- Potential opportunity for long-term growth and early equity discussions.
Position Title:
SDE Intern – Mobile Application
Location: Remote
Duration: 6 months (with potential for full-time conversion based on performance)
About PGAGI:
At PGAGI, we believe in a future where AI and human intelligence coexist in harmony, creating a world that is smarter, faster, and better. We are not just building AI; we are shaping a future where AI is a fundamental and positive force for businesses, societies, and the planet.
Key Responsibilities:
• Develop and maintain cross-platform mobile applications using Flutter or React Native.
• Collaborate with UI/UX designers and backend developers to deliver seamless app experiences.
• Integrate RESTful APIs and work with JSON data parsing, asynchronous programming, and real-time data handling.
• Participate in regular code reviews and follow best practices in mobile development.
• Debug and troubleshoot issues, optimize app performance, and write unit tests.
• Learn and apply Git-based version control, task tracking, and agile workflows.
⸻Required Skills & Knowledge :Programming & Frameworks:
• Proficiency in Dart (Flutter) or JavaScript/TypeScript (React Native).
• Good understanding of OOP and functional programming principles.
• Experience with:
• Flutter: Widgets, navigation, state management (Provider, Bloc, etc.)
• OR React Native: Components, Redux, Context AP
IComputer Science Fundamentals:
• Basic understanding of data structures (arrays, stacks, queues, hash tables).
• Knowledge of basic algorithms (sorting, searching).
• Awareness of time complexity and code efficiency.
• Solid grasp of programming concepts like variables, loops, conditionals.
Mobile Development Concepts:
• Experience in building and deploying cross-platform mobile apps.
• Understanding of responsive design, Material Design, and iOS Human Interface Guidelines.
• Familiarity with asynchronous operations (async/await, Promises) and REST API integrations.
Networking & APIs:
• Basic knowledge of HTTP/HTTPS, request methods, and status codes.
• Hands-on experience using Postman or similar tools for API testing.
• Understanding of API security, including authentication and SSL basics.
Tools & Technologies:
• Familiarity with Git (GitHub, GitLab, Bitbucket).
• Experience using IDEs like Android Studio, VS Code, or Xcode.
• Awareness of unit testing frameworks (e.g., Flutter test, Jest).
• Understanding of build tools such as Gradle or Metro bundler.⸻
Preferred Qualifications:
• Pursuing or recently completed a B.E./B.Tech in Computer Science, IT, or related fields.
• Portfolio of previous mobile app projects (GitHub/Play Store link preferred).
• Willingness to learn, experiment, and work in a collaborative environment.
⸻What We Offer:
• Opportunity to work on real-world projects with direct mentorship from industry experts.
• Certificate of Internship and potential PPO (Pre-Placement Offer) based on performance.
• Exposure to modern product development practices and cross-functional team collaboration.












