Sr Android developer at Creating beautiful automation's in software and hardware ind · Hyderabad, Chennai · 2 - 4 years · ₹3L - ₹5L / yr · Posted 4 Mar 2022

Sr Android developer
at Creating beautiful automation's in software and hardware ind
Key Responsibility Areas:
- Design, build and deliver enterprise level mobile applications
- Write code with standards and conventions and follow best practices
- Encourage and lead innovation and solid lifecycle processes
- Collaborate with team on work definition, estimation and prioritization
- Lead and grow as a professional software engineer.
- Full ownership of product deliveries and mentoring junior team members.
- Strong client interactions to provide excellent Quality of Service.
- Owning the code base and making sure all code is reviewed and is of very high quality.
- Write and modify coding conventions and standards documents for all development
Required Skills:
- 2-4 years experience in developing Android applications using Java and Kotlin
Technologies/Frameworks –
- Java, Kotlin
- Maven, Git, Bitbucket
- Knowledge Data Structures
- SQLite, Room Database
- Must have strong knowledge and experience in Agile based software development methodologies. Knowledge of an Agile tool like Jira.
- Must have a very strong knowledge of integrating various system and APIs (both REST and SOAP)
- Good to have: Experience of Payment Gateway Integration, Third Party SDK integrations
- Domain Preference
- FinTech, Banking, IoT

Similar jobs (10)
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.
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.
Job Title: Senior Android Developer
Location: Pune
Experience: 6–10 Years
Employment Type: Full-Time
Notice Period: Immediate Joiners
Job Description:
Looking for an experienced Senior Android Developer with strong expertise in Kotlin, Java, Android SDK, Jetpack Compose, MVVM, Clean Architecture, REST APIs, and Coroutines. Must have experience in application development, performance optimization, unit testing, code reviews, and mentoring junior developers.
Key Skills: Android, Kotlin, Java, Jetpack Compose, MVVM, Clean Architecture, REST API, Coroutines, JUnit, Git, CI/CD.
Mandatory Questions:
- Total experience in Android development?
- Hands-on experience with Kotlin and Jetpack Compose?
- Current location?
- Are you an immediate joiner?
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.
Job Description
Who are we?
Interestingly, in our own corner of the world, a hardworking team bent on hyper-excellence has quietly built a new way of medicine, a platform built on science, story, and soul.
Think of Amura as a "hospital on the cloud." We help people achieve the best standard of health they possibly can, taking full responsibility for their journey. We're a team of curious, ambitious individuals across all fields of work. Here, Doctors work alongside health coaches, designers, engineers, writers, and even filmmakers.
A cloud can reach anywhere and so can we. Our patients are from all over the world, and we are changing lives globally from your new home in Chennai. Over the last 8 years we have helped tens of thousands of people live better lives across 45 countries.
Role Overview
We are looking for a hands-on Senior Software Engineer - Mobile to build and scale high-quality mobile experiences at Amura Health.
You will work primarily with React Native across both Android and iOS, partnering closely with Product, Design and Backend teams to build reliable, performant and user-friendly applications.
This role is ideal for an engineer who takes ownership, solves problems independently and uses AI-assisted development to build, test, debug and ship software faster without compromising engineering quality.
What you'll do :
● Build, enhance and maintain React Native applications for both Android and iOS.
● Build features involving APIs, real-time updates, chat, notifications, local storage and data synchronisation.
● Develop scalable and maintainable mobile architecture with strong focus on performance, reliability and code quality.
● Develop scalable and maintainable mobile architecture with strong focus on performance, reliability and code quality.
● Work closely with Product, Design and Backend teams to translate requirements into simple, effective mobile experiences.
● Diagnose and resolve performance issues, crashes, bugs and production problems.
● Implement secure handling of user data, authentication and API communication.
● Write unit, integration and UI tests and contribute to reliable release processes.
● Own features end-to-end, from understanding requirements and development through testing, release and iteration.
● Use AI coding tools to accelerate development, debugging, testing, code reviews and technical problem-solving.
● Proactively identify technical challenges and recommend practical solutions.
What We're Looking For :
● 5 to 6 years of hands-on mobile application development experience.
● Strong professional experience with React Native and TypeScript.
● Mandatory: Experience building and maintaining applications for both Android and iOS.
● Strong understanding of React Native architecture, mobile app lifecycle, state management, API integration and performance optimisation.
● Experience working with REST APIs, authentication, local storage, push notifications and asynchronous data flows.
● Experience debugging and resolving Android/iOS-specific issues and production bugs.
● Good understanding of mobile security, data handling and secure API communication.
● Experience using AI-assisted development tools such as Cursor, Claude Code, GitHub Copilot or similar to improve engineering productivity.
● Strong problem-solving skills with the ability to independently own and deliver features.
● Good product thinking and attention to detail.
Good to Have :
● Experience with chat, voice, video or real-time communication features.
● Experience building AI-powered mobile experiences or integrating AI/LLM-based features.
● Experience with mobile analytics, crash monitoring and performance monitoring.
● Familiarity with CI/CD and automated mobile releases.
● Experience working on healthtech, consumer apps or products handling sensitive user data.
Position Title: Software Engineer
Position Type: Full Time
Department: Research and Development
Reports to: First Level Manager, Indian Development Centre.
Company Background:
Affiliated with US Group companies, CGLIA Solutions LLP is an innovative Software Product Development Organization developing high available, highly secure, cloud-based enterprise software products catering to the needs of Large Research facilities, University medical centres, Hospitals, Pharma companies in US and worldwide ultimately leading to the development of life saving medications.
CGLIA is known for helping Software professionals to unleash their creativity, turning them into world class professionals, and building their career.
Job Summary:
As a Software Engineer, you assist in the design development of new products for our renowned customers worldwide.
Enhancing the existing applications by identifying the areas of improvements, making recommendations and designing and implementing them.
Ideal candidate should be a self-starter and, should have excellent problem-solving skills and passionate about developing high quality innovative products exceeding the customer expectations and needs. A keen interest for quality at every stage of development is a must.
Looking for a highly motivated individual who is looking to grow their career in a challenging environment.
Responsibilities:
- Participating in discussion with Product Management teams and Generating the Requirement Specification document that has covers both the functional and Non-functional requirements.
- Participating in discussion with the technical teams and generating the design documents.
- Develop code and update the existing code, ensuring that all the code meets the agreed upon requirements.
- Perform intensive testing of all new and existing programs to ensure they are free of errors and function as intended
- Work closely with the cross functional teams like UI Developers, Business Analysts and Management teams.
- Cultivate an environment of collaboration, commitment, accountability, and creativity and deliver products and services on time with quality delight the customer.
- Actively participating in the hiring process, for Organization growth.
- Updates job knowledge by studying latest development tools, programming techniques, and participating in professional organizations.
- Willing to undertake additional tasks and responsibilities as may be reasonably expected of the role and as necessary in order to achieve the objectives of the organization.
Qualifications: (Education, Experience, Skills and Knowledge)
· Bachelor’s Degree in Computer Science or Information Technology or any equivalent degree.
· At least 4 plus years of hands on experience in developing cloud-based software.
· Expertise in developing cloud based distributed applications and must have experience in object-oriented design.
· Strong hands on experience in using Java, Hibernate, Spring technology stack (Spring MVC, Spring Data, Spring Cloud, Spring Batch, Spring security etc.) along with open source technologies.
- Experience building web and mobile applications using frontend technologies Angular (Angular 1/Angular 2), Bootstrap, Material Design, UX/UI, JavaScript, HTML5, and CSS.
· Experience on any one of databases like MySQL, MS SQL, PostgreSQL, and Oracle.
· Exposure with more than one of the Software Development Methodologies.
· Knowledge on the Code Static Analyzer tools like SonarQube, PMD etc. and, DevOps Tools.
· Expertise in Security related to Web Applications and mobile applications. and other open source and commercial tools.
· Ability to work independently and along with teams.
· Impeccable written English skills, and Oral communication skills along with outstanding interpersonal skills.
· Eagerness and willingness to learn new technologies.
Job Description: https://drive.google.com/file/d/1P2sPZKidnBCGHEIunjdRaFLUHX3R5_Ov/view?usp=drive_link
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 : Software Engineer
Position Type: Full-Time
Department: Research & Development
Reports To: First Level Manager,
Company Background:
Affiliated with US Group companies, CGLIA Solutions LLP is an innovative Software Product Development organization developing highly available, highly secure, cloud-based enterprise software products catering to the needs of leading Research Facilities, University Medical Centers, Hospitals, and Pharmaceutical companies across the globe, ultimately contributing to the development of life-saving medications.
CGLIA is committed to helping software professionals unleash their creativity, build world-class enterprise applications, and accelerate their careers in a collaborative and innovation-driven environment.
Job Summary :
As a Software Engineer (Java), you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance cloud-based enterprise applications. You will work closely with Product Management, Business Analysts, QA, DevOps, and cross-functional engineering teams to deliver innovative software solutions that exceed customer expectations.
The ideal candidate should be a self-starter with excellent analytical and problem-solving skills, strong expertise in Java backend technologies, and a passion for developing high-quality software. This role also provides an opportunity to mentor junior engineers, participate in technical discussions, and contribute to architectural decisions.
Key Responsibilities
- Participate in requirement analysis and collaborate with Product Management to understand functional and non-functional requirements.
- Contribute to technical design discussions and prepare technical design documentation.
- Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
- Develop and maintain RESTful APIs and Microservices.
- Write clean, reusable, maintainable, and well-documented code following industry best practices.
- Optimize application performance, scalability, reliability, and security.
- Perform unit testing, code reviews, debugging, and production issue resolution.
- Collaborate with QA, DevOps, UI, and Product teams throughout the software development lifecycle.
- Mentor junior engineers and actively contribute to knowledge sharing within the team.
- Stay updated with emerging technologies, frameworks, and software development best practices.
- Participate in technical interviews and hiring activities to support organizational growth.
- Undertake additional responsibilities as required to achieve project and organizational objectives.
Qualifications (Education, Experience, Skills & Knowledge)
- Bachelor's degree in Computer Science, Information Technology, or an equivalent discipline.
- 5+ years of hands-on experience in Java application development.
- Strong expertise in Core Java (Java 8/11/17) and Object-Oriented Programming concepts.
- Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security, and Hibernate.
- Strong experience designing and developing RESTful APIs and Microservices.
- Experience working with relational databases such as MySQL, PostgreSQL, Oracle, or MS SQL Server.
- Good understanding of Data Structures, Algorithms, Design Patterns, and Multithreading.
- Angular, Bootstrap, Material Design, HTML5, CSS, JavaScript
- Hands-on experience with Git, Maven/Gradle, and Agile/Scrum development methodologies.
- Experience with code quality tools such as SonarQube and static code analysis.
- Exposure to Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP) is preferred.
- Knowledge of messaging systems such as Kafka or RabbitMQ is an added advantage.
- Strong analytical, troubleshooting, and debugging skills.
- Excellent written, verbal, and interpersonal communication skills.
- Ability to work independently and collaboratively in a fast-paced product development environment.
- Eagerness to learn and adopt new technologies.














