Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
1.0 - 3.0 years
2 - 5 Lacs
Thane
Work from Office
Job Title: Android App Developer Job Location: Thane & Chennai Experience: 1 to 3 Office Timing: 10am to 06.30pm (6 Days Working and Alternate Saturday off) Key Responsibilities: Design, develop, and maintain robust Android applications using Kotlin, Jetpack Compose, and Android SDK. Develop and integrate secure and seamless payment solutions (Google Pay, Stripe, Razorpay, PayPal) with support for recurring billing, auto-renewals, and refunds. Build and enhance modules including Invoice, Sales (order tracking, lead management, CRM), and Marketing (push notifications, email campaigns, analytics). Ensure secure payment processing with tokenization, encryption, 3D Secure, OTP, and biometric authentication. Monitor and resolve issues related to payment failures, chargebacks, and disputes. Implement push notifications for transaction and marketing updates using Firebase Cloud Messaging (FCM). Optimize app performance and UI/UX using Jetpack Compose and follow Google Play policies including in-app billing (IAB) and compliance standards (PCI DSS, GDPR, CCPA). Ensure app security, data protection, and reliability through unit/UI testing and debugging. Integrate and manage RESTful APIs, third-party services, and WebSockets for real-time data communication. Utilize modern architecture patterns such as MVVM and implement dependency injection with Hilt or Dagger. Collaborate with cross-functional teams and contribute to CI/CD pipelines for efficient development and deployment. Required Skills: Proficiency in Kotlin, Jetpack Compose, and Android SDK. Experience integrating payment gateways: Google Pay, Stripe, Razorpay, PayPal. Strong knowledge of encryption, tokenization, and biometric authentication. Hands-on experience with Firebase (Firestore, FCM, Analytics, Authentication). Familiarity with MVVM architecture, Hilt/Dagger, and WebSocket integration. Understanding of Google Play submission process, Play Store policies, and CI/CD tools. Strong debugging, testing, and app optimization skills.
Posted 20 hours ago
2.0 - 7.0 years
1 - 1 Lacs
Lucknow
Hybrid
We'reRole & responsibilities Job description- Android Role Summary Were seeking an experienced Android Developer with expertise in Kotlin, Jetpack Compose, and Unit Testing to join our team. The ideal candidate will have a strong foundation in Android development, experience with modern Android architecture, and a passion for building high-quality, scalable, and maintainable mobile applications. Key Responsibilities 1. Design and Develop Android Applications: Design, develop, and maintain high-quality Android applications using Kotlin, Jetpack Compose, and other relevant technologies. 2. Implement Modern Android Architecture: Implement modern Android architecture patterns, including MVVM, MVI, and Clean Architecture. 3. Jetpack Compose Development: Develop and maintain Android UI components using Jetpack Compose. 4. Unit Testing and Quality Assurance: Write unit tests, integration tests, and ensure coding best practices are followed. 5. Collaboration and Code Review: Collaborate with cross-functional teams, participate in code reviews, and ensure adherence to coding standards. Mandatory 1. Experience: 3-6 years of experience in Android development, with a focus on Kotlin, Jetpack Compose , and Unit Testing. 2. Technical Skills: 1. Proficient in Kotlin and Android development. 2. Experience with Jetpack Compose, MVVM, MVI, and Clean Architecture. 3. Familiarity with unit testing frameworks, including JUnit and MockK. 4. Knowledge of Android architecture components, including LiveData, ViewModel, and Room. 3. Soft Skills: 1. Excellent problem-solving skills and attention to detail. 2. Strong communication and collaboration skills. Job Description: IOS We are seeking a skilled iOS Developer with 3-6 years of experience in SwiftUI to join our growing team. The ideal candidate will be responsible for designing, developing, and optimizing high-performance native iOS applications while working closely with cross-functional teams. Key Responsibilities: Design and develop high-performance, native iOS applications using SwiftUI. Ensure the app is scalable, efficient, and maintains a seamless user experience. Write clean, maintainable, and well-documented code following best practices. Debug and resolve issues related to performance, usability, and security. Stay updated with the latest iOS development trends, tools, and frameworks.
Posted 1 day ago
2.0 - 6.0 years
1 - 2 Lacs
Pune, Maharashtra, India
On-site
We are looking for a skilled Android Developer to design, develop, and maintain high-performance mobile applications. The ideal candidate should have experience in Kotlin, Swift, SwiftUI, and Jetpack Compose and possess a strong understanding of OOP principles and mobile development best practices . You will be responsible for the entire application lifecycle, from planning and development to testing, deployment, and ongoing support. Key Responsibilities: Develop, test, and maintain fully functional Android applications with clean and efficient code. Collaborate with the product development team to implement new features and enhancements. Write unit and UI tests to identify and resolve performance issues. Troubleshoot and debug applications to ensure high-quality performance . Design intuitive and visually appealing user interfaces to enhance user experience. Ensure compatibility and responsiveness across different Android devices. Work with third-party libraries and APIs to enhance application functionality. Keep up-to-date with new technology trends and mobile development best practices . Ensure all applications meet industry standards and security protocols . Requirements & Skills: Proven experience as an Android Developer with a strong portfolio of released applications. Proficiency in Kotlin, Swift, SwiftUI, and Jetpack Compose . In-depth knowledge of Java and Android SDK . Experience with third-party libraries, APIs, and mobile security best practices . Strong understanding of OOP principles and application lifecycle management . Excellent problem-solving and debugging skills . Ability to work independently and in a team environment .
Posted 1 day ago
5.0 - 10.0 years
20 - 35 Lacs
Bengaluru
Remote
Experience and Qualifications 5+ years of experience in developing Android applications in Java / Kotlin Strong understanding of software design patterns as well as Android specifics Gradle/Groovy Capable of working on large scale projects Obsessive in delivering quality software Business driven and result-oriented individual Effective communication & collaboration skills as you will be working a high performing team who currently works in a distributed setup Great to have Experience and Qualifications Passionate about open source Experience with CI/CD Test Automation - writing Unit and Integration tests iOS Development Track record of developing SDKs/Frameworks is a plus Experience with Cross-platform frameworks is a plus (React Native, Flutter, Cordova, Xamarin)
Posted 1 day ago
5.0 - 8.0 years
20 - 25 Lacs
Indore, Hyderabad, Chennai
Work from Office
Looking for a Mobile Developer with 5+ years of experience to design, develop, and maintain native iOS and Android apps. Must be skilled in Swift, Kotlin, Compose, and testing. Required Candidate profile Experienced Mobile Developer with expertise in Swift, Kotlin, and UI frameworks. Proficient in building high-quality native apps with strong testing, debugging, and agile development practices.
Posted 2 days ago
5.0 - 10.0 years
20 - 35 Lacs
Bengaluru
Remote
Key Responsibilities Develop and maintain the core Android SDK and related apps Own features from concept to release Write clean, scalable, well-documented code Collaborate with R&D and ML teams Support customer issue resolution and SDK integration Prioritize and manage your own work in a distributed team setup Required Skills 5+ years of experience in Android (Java/Kotlin) Strong in Android internals , design patterns, and Gradle/Groovy Experience in large-scale projects and SDK development Focused on code quality , performance, and user experience Excellent communication and teamwork skills Preferred Skills Experience with CI/CD , test automation Familiarity with iOS and cross-platform frameworks (Flutter, React Native, etc.) Passionate about open-source Proven track record in SDK or library development
Posted 2 days ago
8.0 - 13.0 years
10 - 15 Lacs
Pune
Work from Office
Job / Team Profile Android Software Development(8+ years) Required skills (seniority should reflect experience) - App development with Android (Automotive) in Kotlin (& Java) with XML layouts- Implementation of Android SystemUI in Java with XML layouts- Using modern Android App technology (MVVM, Jetpack Compose, ...)- Expertise in implementing Animations in Android- Requirement analys is: Assess requirements for missing information and ability to estimate efforts with high-confidence; clarification of requirements with customer through mail/meetings- Create Software Detail Design according to software requirements- Working with large code bases (legacy code), able to apply code refactorings- Working in large teams using ""Clean Code""- Testing (JUnit, Espresso)- Transp arent, proactive communication & open feedback culture (receiving & giving)- Adherence to processes (ASPICE), including documentati on Tasks of team will include - Implementation of SW code and bugfixes,
Posted 2 days ago
7.0 - 12.0 years
30 - 40 Lacs
Mumbai
Work from Office
Architect the Future of Android Consulting: Lead Our Talent Development as an SME Tired of just building apps? Imagine shaping the careers of dozens of talented Android consultants, equipping them with the skills and strategies to excel at Fortune 500 companies. Our rapidly growing organization is seeking a passionate and highly experienced Android Architect & SME to take on a unique and influential role. You'll be the internal guru, the technical compass, and the career catalyst for our incoming mobile development experts. WE WILL GIVE PRIORITY TO CANDIDATES CURRENTLY IN MAHARASHTRA Your Impact: Beyond Code, Into Careers This isn't your typical architect role. You'll be at the forefront of our talent development, directly contributing to the success of our consultants and the value we deliver to our prestigious clients. Your responsibilities will span: Technical Evangelism: Delivering engaging and comprehensive technical training in Atlanta, transforming promising developers into sought-after Android consultants. Interview Mastery: Coaching consultants on how to effectively showcase their technical skills and land coveted client engagements. Project Success Guardian: Providing ongoing support and guidance to consultants on projects, ensuring their continued growth and client satisfaction. Strategic Talent Shaping: Collaborating with the Consultant Development Manager to refine our talent development strategies and foster a culture of excellence. What Makes You the Ideal Architect: You possess 8+ years of deep, hands-on experience in the Android ecosystem you're a seasoned builder with a wealth of knowledge. You hold a Bachelors Degree in Computer Science or a related field your foundation is solid. You have a portfolio of published Android apps that demonstrate your architectural capabilities. You have a passion for sharing your knowledge, backed by 2+ years of experience in teaching, training, or mentoring technical teams. Your Toolkit of Expertise: You're a natural leader and mentor, inspiring junior colleagues to elevate their skills. You can effectively communicate complex technical concepts in engaging training sessions (proficiency in Python, SQL, and ideally Java or C++ is key). You're adaptable and committed to a flexible, full-time schedule. You possess strong empathy and a genuine desire to help others succeed. You thrive in a dynamic, fast-paced environment. Your project management experience allows you to understand the full lifecycle of a consultant's engagement. Prior international experience (US, Canada, or Europe) is a plus. You're driven by the success and growth of those you lead. Your Architectural Blueprint: Your deep understanding includes: Architecting and building robust Android applications with a focus on both user experience and backend integration. Mastering design patterns and architectural principles (MVC, MVVM, MVP, and various creational, structural, and behavioral patterns). A strong grasp of Java and Kotlin, and the strategic application of different architectural patterns for testability and scalability. Implementing comprehensive testing strategies, including TDD, unit, instrumentation, functional, and stress testing. Proficiency with industry-standard testing tools (Espresso, Mockito, JUnit). Applying Object-Oriented Programming (OOP) principles and SOLID design. Strategically planning the architecture and development of new Android applications. Expertise in version control (Git, GitHub, branching strategies). Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines. Experience with Firebase services. Managing asynchronous tasks effectively in Android. Integrating and leveraging various third-party libraries. Working with local databases and push notification systems. Implementing robust mobile security measures. Utilizing device features like fingerprint authentication. Experience with Agile/Scrum methodologies and Dependency Injection. Knowledge of media streaming solutions and potentially Bluetooth, BLE, and NFC. Key Improvements in These Options: Stronger, More Intriguing Titles: Focusing on leadership, impact, and the unique nature of the role. Compelling Summaries: Clearly articulating the exciting aspects of the position and the opportunity to shape talent. Benefit-Driven Language: Highlighting what the candidate will achieve and the impact they'll have. Emphasis on Leadership and Mentorship: Clearly positioning the role as a leadership opportunity. Clearer Explanation of Responsibilities: Detailing the unique blend of training, coaching, and project support. More Engaging Tone: Using stronger verbs and more evocative language. Structured "What You'll Bring" and "Your Arsenal/Toolkit" Sections: Making the requirements and skills more digestible and appealing. Highlighting the Uniqueness of the Role: Emphasizing that this is not just a standard Android Architect position.
Posted 3 days ago
1.0 - 4.0 years
3 - 7 Lacs
Mumbai, Delhi / NCR, Bengaluru
Work from Office
Job Summary: We are looking for a talented Android Developer with 3+ years of experience in building high-quality, scalable, and performant mobile applications. The ideal candidate should have expertise in Kotlin , Jetpack components , and modern Android development practices . You will be responsible for designing, developing, and maintaining Android applications while ensuring a seamless user experience. Key Responsibilities: Develop and maintain native Android applications using Kotlin . Implement MVVM, Clean Architecture , and Jetpack components for efficient development. Optimize applications for performance, scalability, and battery efficiency . Work closely with UI/UX designers to create intuitive and visually appealing mobile experiences. Integrate applications with RESTful APIs, WebSockets, and third-party SDKs . Write clean, modular, and maintainable code following best practices. Implement Unit Testing and UI Testing using tools like JUnit, Espresso, and Mockito. Work with Android Jetpack libraries such as LiveData, Room, Navigation, and WorkManager. Debug and resolve performance issues, crashes, and security vulnerabilities . Stay updated with the latest Android trends, tools, and best practices . Required Skills & Qualifications: 3+ years of experience in native Android development . Strong proficiency in Kotlin and good understanding of Java . Experience with Jetpack components (ViewModel, LiveData, Room, Paging, Navigation, etc.). Solid understanding of Android UI design principles, Material Design, and responsive layouts . Experience with Coroutines, Flow, and Reactive Programming (RxJava is a plus). Familiarity with Dependency Injection frameworks like Hilt or Dagger. Hands-on experience with RESTful APIs, Retrofit, and WebSockets . Knowledge of version control systems (Git, GitHub/GitLab/Bitbucket) . Experience with Firebase services (Authentication, Firestore, Cloud Messaging, Crashlytics). Good understanding of app security, data encryption, and performance optimization techniques . Nice to Have: Experience with Jetpack Compose for modern UI development. Knowledge of CI/CD pipelines and automated deployments . Familiarity with Unit Testing and UI Testing . Experience with multi-module architecture and scalable app development . Exposure to backend technologies (Node.js, Firebase, GraphQL) is a plus. Locations : Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote
Posted 3 days ago
5.0 - 8.0 years
7 - 15 Lacs
Pune
Work from Office
Hiring for Sr. Android Developer for Pune client. Mandatory skills - Android Development, Kotlin, Jetpack Compose, Firebase, Android UI Design Work from Office position
Posted 3 days ago
8.0 - 13.0 years
10 - 15 Lacs
Chennai
Work from Office
Position Purpose The developer helps with the development of Mobile-related information systems, Business Applications and contributes to ensuring its continuity through personal effort as part of a team or to a limited extent within the department to achieve short-term and occasionally medium-term goals. They help in the development and realization of the software architecture as a contribution to high-quality software solutions in accordance with the applicable best practices (maintainable, safe, documented, scalable, testable and in accordance with the needs of the business area). Responsibilities Direct Responsibilities Participating in Mobile activities of BNP Paribas Developing Mobile products in banking, trading and beyond banking Co-designing technical implementation of Mobile strategy. Ensuring the timeliness of documentation, processes, and tool landscape Maintenance and development of the Mobile platform Ensuring continuous delivery processes via automated pipelines Implementing and co-designing architectural specifications. Ensuring software quality, test automation, and integration of tools (e.g., Sonar, Fortify) into development process. To define and to execute 3rd level support tasks for systems and applications in charge. To do necessary bug fix and to execute small enhancement tasks. To take care about prevention of obsolete components and libraries. Analysis und Continuous Improvement: To support optimization of software development processes & methods and possible usage of advanced tools and technologies To maintain and to improve stability and performance of development software solutions To develop prototypes which are based on new technologies by PoCs To improve operational aspects of developed solutions together with IT Production teams Contributing Responsibilities Cooperation within team and company To define necessary infrastructure with configuration for software development activities To support the implementation and testing, acceptance of necessary infrastructure To contribute to system stability of the infrastructure and affected system components To support troubleshooting of urgent software or infrastructure issues. Knowhow and Knowledge To support sharing and transferring Knowhow and Knowledge with others colleagues To continuously support code reviews and pair programming with other colleagues To foster exchange of software development knowledge with internal channel and network, in order to share best practices To ensure necessary training and continuous improvement of knowledge and knowhow To ensure successful participation in mandatory regulatory trainings on-time Technical & Behavioral Competencies Degree in business informatics, computer science, engineering or comparable and several years of professional experience At least 8 years of experience in software development Knowhow of modern software architectures and modern development concepts & processes Deep know how and understanding of respective development domain (Web, Mobile, Middleware, API, Platform, CRM, CMS etc.) Expert knowhow in necessary development tools and programming languages Expert knowhow in software requirement engineering and managing requirements Knowledge in software testing incl. unit test design & execution as well as E2E tests Basic knowledge in IT cyber security and secure software development Basic knowledge of banking economics (banking, trading, investing; products and transactions) Working in an agile environment with Scrum Very good English skills in words and writing Specific Qualifications (if required) iOS: Need to have advanced knowledge in Swift and Experience in SwiftUI (or) Extensive experience in Jetpack Compose Good knowledge of Combine Framework (or) Good experience with RxSwift, RxCocoa, other reactive frameworks Objective C (nice to have) Experience with Gitlab or Gitlab CI (Optional) Skills Referential Behavioural Skills: (Please select up to 4 skills) Ability to collaborate / Teamwork Client focused Attention to detail / rigor Ability to deliver / Results driven Transversal Skills: (Please select up to 5 skills) Ability to develop and adapt a process Ability to develop and leverage networks Choose an item. Choose an item. Choose an item. Education Level: Bachelor Degree or equivalent Experience Level At least 8 years Other/Specific Qualifications (if required) SwiftUI Combine Framework Gitlab
Posted 6 days ago
3.0 - 5.0 years
4 - 6 Lacs
Mumbai
Work from Office
Ideal Candidate for this position: The ideal candidate should be a person willing to work on any aspect of Android Application development. The person should be willing to work in team in coordinated manner under the mentorship of the team leader. A person should be a team player. He/she should be able to express his/her understanding of the allocated work. He/she should be able to put forth the questions/queries/doubts about the allocated work. The person should have good athletics while designing the screens. Job Responsibilities: Design and build advanced applications for the Android platform. Collaborate with cross-functional teams to define, design, and ship new features. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency Ensure the performance, quality, and responsiveness of applications. Stay updated with the latest industry trends, best practices, and technologies in Android development Participate in code reviews and provide constructive feedback to team members. Work closely with product managers and stakeholders to understand requirements and translate them into technical solutions.
Posted 1 week ago
7.0 - 12.0 years
9 - 14 Lacs
Mumbai
Work from Office
Moving our world forward by delivering what matters! UPS is a company with a proud past and an even brighter future. Our values define us. Our culture differentiates us. Our strategy drives us. At UPS we are customer first, people led and innovation driven. UPSs India based Technology Development Centers will bring UPS one step closer to creating a global technology workforce that will help accelerate our digital journey and help us engineer technology solutions that drastically improve our competitive advantage in the field of Logistics. This position provides input, support, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She participates in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. This position provides input to applications development project plans and integrations. He/She collaborates with teams and supports emerging technologies to ensure effective communication and achievement of objectives. This position provides knowledge and support for applications development, integration, and maintenance. He/She provides input to department and project teams on decisions supporting projects. Responsibilities: Performs systems analysis and design. Designs and develops moderate to highly complex applications. Develops application documentation. Produces integration builds. Performs maintenance and support. Supports emerging technologies and products. Primary Skills: Experience developing Native Mobile apps for Android platform using Kotlin and Jetpack Compose Knowledge of Restful services, CI/CD pipelines Familiarity with Object Oriented Analysis & Design Familiarity with Agile and Scrum concepts Excellent written and verbal communication skills Good research skills and effective communication Follows Agile and SAFe practices Experience: 7-12 years (Middle Tier - Senior/Leads) Mobile Application Team Working on Native Mobile apps for Android and iOS platforms Qualifications: Bachelors Degree or International equivalent Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics, or related field - Preferred
Posted 1 week ago
8.0 - 13.0 years
0 Lacs
Pune, Chennai
Work from Office
Job Description: We are seeking a highly experienced Senior Android Developer with deep expertise in native Android development , MVI architecture , and Jetpack Compose . The ideal candidate should be passionate about creating high-performance mobile applications, writing clean code, and contributing to robust and scalable mobile architectures. Key Responsibilities: Design and develop advanced applications for the Android platform using Jetpack Compose Apply MVI architectural principles to structure and scale the application Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Write high-quality, maintainable code and unit tests Optimize applications for performance, reliability, and battery efficiency Participate in code reviews and Agile development processes Must-Have Skills: 4+ years of hands-on experience in native Android development Proficient in Jetpack Compose and Core Android SDK Deep understanding of MVI architecture Strong problem-solving and debugging skills Good-to-Have Skills: Proficient in architecture patterns (MVVM, MVP, Clean Architecture) Experience with Android Studio , JIRA , GitLab Understanding of CI/CD pipelines and automation tools for mobile development Educational Qualification: Bachelors or Masters degree in Computer Science, Engineering, or related field Why Work With Us: Work on innovative mobile solutions with modern architecture Collaborative, forward-thinking team Flexible working hours and remote options Opportunity to influence product and technical strategy
Posted 1 week ago
5.0 - 10.0 years
22 - 25 Lacs
Bengaluru
Work from Office
Candidate Skill: Technical Skills Android | Java | Kotlin | Android SDK | Android Studio | RESTful APIs | Retrofit | Glide | Firebase | SQLite | Room | Git | JUnit | Espresso | MVVM | MVP | Multi-threading | CI/CD | Jetpack Compose JD: We are looking for a skilled Android Developer with 5+ years of experience to join our team in Bengaluru. As an Android Developer, you will be responsible for developing, testing, and maintaining applications for the Android platform. You will work closely with cross-functional teams to design and implement mobile applications that deliver an exceptional user experience. Key Responsibilities: Design, develop, and maintain high-performance Android applications. Write efficient, maintainable, and reusable Java/Kotlin code. Collaborate with UX/UI designers to implement app designs and provide a smooth and intuitive user experience. Integrate RESTful APIs to connect Android applications with backend services. Optimize application performance to ensure smooth performance on a wide range of Android devices. Troubleshoot and debug issues and provide fixes in a timely manner. Conduct code reviews to maintain high standards of code quality. Stay updated with the latest trends and technologies in Android development. Participate in Agile development processes, including sprint planning and retrospectives. Required Skills and Qualifications: 5+ years of hands-on experience in Android development. Proficiency in Java and Kotlin programming languages. Strong understanding of Android SDK, Android Studio, and UI/UX principles. Experience in designing RESTful APIs and integrating them with mobile applications. Solid knowledge of SQLite, Room, or other database management systems. Familiarity with Android libraries like Retrofit, Glide, Dagger2, and Firebase. Knowledge of Android design patterns, such as MVC, MVP, and MVVM. Experience with version control systems like Git. Strong problem-solving skills and the ability to write clean, maintainable code. Understanding of unit testing and testing frameworks like JUnit and Espresso. Preferred Skills: Experience with multi-threading and asynchronous programming. Knowledge of Google Play Store guidelines and app submission process. Familiarity with CI/CD tools and workflows for mobile development. Exposure to Kotlin Coroutines and Jetpack Compose for modern Android development.
Posted 2 weeks ago
5.0 - 10.0 years
14 - 21 Lacs
Pune
Work from Office
Lead Mobile Developers (Android & iOS) Android - Kotlin, Jetpack Compose, MVVM, biometric auth 6+ years building financial-grade Android app IOS -Swift, Combine, CoreData, Keychain 6+ years in Swift development with banking security compliance Flexi working Work from home
Posted 2 weeks ago
5.0 - 8.0 years
15 - 25 Lacs
Pune, Gurugram, Chennai
Hybrid
Dear Candidates, Please apply to join link below. https://forms.office.com/e/SHLqJuRMg5
Posted 2 weeks ago
5.0 - 12.0 years
4 - 7 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Senior Android Developer Android Automotive | KPIT (Scheduled Drive Bangalore, Feb 22nd) ???? Location: Pune (Drive in Bangalore) ???? Scheduled Drive Date: February 22nd, 2025 ????????? Experience: 5 to 12 Years ???? Employment Type: Full-time About the Role: KPIT is hiring Senior Android Developers specializing in Android Automotive OS to build next-gen in-vehicle applications. If you have expertise in Kotlin, Jetpack Compose, Unit Testing, and DevOps , this is your chance to work on cutting-edge automotive tech! ? This is a scheduled hiring drive in Bangalore on February 22nd. ???? Our recruitment team will review your profile, and shortlisted candidates will receive an official invitation to attend the drive. Key Responsibilities: ?? Develop and optimize Android Automotive applications using Kotlin & Jetpack Compose . ?? Work with CarUI Library and Automotive OS architecture for seamless in-vehicle experiences. ?? Implement architectural principles and design patterns for scalable and maintainable applications. ?? Ensure high-quality code with unit testing, JUnit, and automation frameworks . ?? Manage build processes using Gradle and integrate with CI/CD pipelines . ?? Collaborate with cross-functional teams, including DevOps, product teams, and UI/UX designers . Required Skills: ? Kotlin, Jetpack Compose ? Android Automotive OS, CarUI Library ? Unit Testing, JUnit, Testing Pyramids ? Architectural Principles & Design Patterns ? Gradle, CI/CD, Automation, Versioning ? Strong English communication skills ???? German language skills are an added advantage. Hiring Process: 1?? Profile Review Recruiters will evaluate applications. 2?? Invitation for Scheduled Drive Shortlisted candidates will receive a formal invite. 3?? Technical Discussions & Interviews at the drive on Feb 22nd in Bangalore . 4?? Final Selection & Offer Process. How to Apply ???? Submit your application, and our team will reach out if your profile matches the role. Join KPIT and be part of the automotive revolution! ????
Posted 2 weeks ago
2.0 - 5.0 years
2 - 5 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Proficiency in Android Jetpack Suite (Able to give examples of Jetpack Components - Custom Tabs, Compose, Material Design, Room Database, WorkManager), essential is Compose including composables, state management, lifecycle awareness and side-effects. Understanding of interoperability between Compose and the traditional View system. Knowledge of best practices for background tasks and UI updates. Proficiency in Kotlin of course. Understanding of null safety, data classes (And data objects), extension functions, and other Kotlin features The unidirectional data flow (State -> Intent -> Action -> Effect/Event -> State). Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Understanding of Modularization : This is key for our multi-tenancy strategy particularly when we ever attempt module swapping Should look for experience in defining modules, providing dependencies, and understanding scopes. Good if they have experience with how DI frameworks manage dependencies across different modules and understanding of component hierarchies and scoping in a modular application. Preferred technical and professional experience Excellent Testing / Debugging / Troubleshooting skills, Memory management.
Posted 2 weeks ago
5.0 - 10.0 years
25 - 40 Lacs
Hyderabad
Hybrid
Key Skills: Android, Kotlin, Restful API, Jetpack, Jetpack compose, JSON. Roles & Responsibilities: Design, build, and maintain high-performance, reusable mobile native Android applications using Kotlin. Ensure performance, code quality, testing, and stability of applications. Write unit tests, UI automation, and utilize CI/CD and automation tools. Integrate Restful APIs efficiently and securely. Work with architecture components and Jetpack libraries including Jetpack Compose. Follow Android UI/UX guidelines and standards. Apply architectural patterns such as Clean Code Architecture, MVP, MVVM, and MVI. Ensure compliance with Google Play Store guidelines for app submission, review, and update processes. Contribute to and implement industry best practices in development and maintenance. Utilize performance and memory tuning tools for optimization. Participate in code reviews adhering to industry standards. Collaborate cross-functionally to define, design, and ship new features. Experience Requirement: 5+ years of software development experience with a strong command of Kotlin. Clear understanding of Android SDK. Proven experience in developing native Android apps with Jetpack and Jetpack Compose. Familiarity with JSON and Material Design principles. Experience with Android design principles and interface guidelines. Exposure to GCP is a plus. Experience with code architecture patterns like MVP, MVVM, and MVI. Education: Any Post Graduation, Any Graduation.
Posted 2 weeks ago
4.0 - 7.0 years
18 - 25 Lacs
Noida
Work from Office
Role Overview We are looking for a Senior Android Developer who has built products from scratch and taken full ownership of deliveryfrom architecture to release and post-deployment monitoring. You will work closely with the backend, QA, and product teams to build secure, offline-capable, and trackable diagnostic apps used in real-time by healthcare workers. Key Responsibilities Design, develop, and maintain Android applications using Kotlin , Jetpack Compose , and modern Android libraries. Lead and own feature development with end-to-end delivery accountability. Implement offline-first architecture , local caching, and data sync strategies. Ensure secure data handling , permissions management, and compliance with medical data protocols. Integrate and manage SDKs , BLE/USB communication with IoT devices. Monitor user journey , implement event tracking, and optimize user flows. Collaborate with cross-functional teams for sprint planning and feature rollouts. Mentor junior developers, manage small projects, and coordinate timelines. Requirements 4–7 years of experience in Android development with at least 1–2 full product lifecycles . Strong proficiency in Kotlin , Jetpack libraries (Navigation, Room, ViewModel, etc.). Experience building apps with offline support and background data sync . Familiarity with security best practices , encryption, and Firebase authentication. Hands-on experience with analytics , crash monitoring tools (Crashlytics, Firebase). Prior work with modular SDK integration , device communication (USB/Bluetooth), and custom views. Ability to manage timelines, team collaboration, and agile practices. Nice to Have Exposure to healthcare, diagnostics, or compliance-heavy applications. Experience with Firebase, Dagger/Hilt, Retrofit, and background services. Past leadership in smaller Android teams or ownership of specific modules. Why Mobilab? Work on real-world healthcare problems that impact lives daily. Be part of a fast-growing, deep-tech startup backed by clinical expertise and data. Take ownership of your code in production, with full visibility and impact.
Posted 2 weeks ago
4.0 - 9.0 years
6 - 12 Lacs
Bengaluru
Work from Office
Role & responsibilities We are looking for engineering professionals who can revolutionize customer experience & convenience in the digital environment by creating scalable and seamless multi-channel experiences by connecting buyers & sellers of all types and sizes across the nation. You can be a part of developing and launching new Features for Ajio Business. Youll have the opportunity to design, develop and support innovative solutions across a variety of applications, platforms and environments, building tomorrows technologies. Youll put your skills, experience and passion to work in an entrepreneurial environment where success is rewarded. As a Mobile app developer, you will design, develop and maintain Android apps. Apps will be mainly content & commerce based and integrated closely with the core eCommerce platform. Job Descriptions • Specification, development, and debugging of mobile applications • Working closely with back-end development team and UX design team to implement mobile product requirements • Creation of reusable libraries and mobile application frameworks. Evaluate and research latest technologies. • Advise management with regards to pros and cons of implementation of specific mobile platforms • Play an important role in the direction of our mobile products • Bring your best-in-class engineering skills to create innovative mobile apps. Scope of Responsibilities • Design and build advanced applications for the Android platform • Have published Android apps in the app store • A deep familiarity with - Android Application Development with Java, Android SDK, Android Debugger • Excellent object oriented analysis and design skills (OOA/OOD) • Experience with device / server communications via JSON, XML and / or HTML via REST / Web Service • Experience of working in agile methodology. Preferred candidate profile
Posted 3 weeks ago
5.0 - 8.0 years
25 - 40 Lacs
Pune
Work from Office
Roles & Responsibilities: Design, build, and maintain high performance, and reusable code. Participate in PR reviews in discussions to better overall architecture of the application. Lead design and implementation of a feature and own it till production delivery Continuously discover, evaluate, and implement new technologies to maximize development. Required skills: 5+ Years of experience in developing Android applications Experience in defining system architectures and exploring technical feasibility tradeoffs Strong experience in Kotlin programming language Understanding of the common Android libraries like Jetpack Compose ,Coroutines, RxJava, Dagger (Hilt), Retrofit, Moshi, OkHttp, Glide, family of libraries. Understanding of View hierarchy in Android, performance impacts of each type of Views Understanding of snapshot testing frameworks like Paparazzi is a plus. Debugging skills, Performance bottlenecks, and using tools like adb, proguard, etc Understanding of design for scalability, performance and reliability Understanding of OOP, different architectural patterns (esp. MVVM) and their testability Familiarity with Material Design guidelines, common mobile UX patterns, and anti-patterns
Posted 3 weeks ago
2.0 - 3.0 years
10 - 15 Lacs
Bengaluru
Work from Office
Key Responsibilities: Design and build advanced Android applications using Kotlin and Jetpack Compose . Implement and maintain robust architecture using MVVM principles. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the best possible performance, quality, and responsiveness of the application. Identify and correct bottlenecks and fix bugs. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Contribute to architectural discussions and decisions within the mobile team. Must-Have Skills: 4+ years of Android development experience Proficient in Kotlin Hands-on experience with Jetpack Compose Strong grasp of MVVM architecture Solid problem-solving skills and ability to troubleshoot complex issues Prior experience in B2C product-based companies with demonstrable impact Good to Have: Experience with Clean Architecture layered over MVVM Familiarity with dependency injection frameworks (e.g., Hilt/Dagger) Understanding of unit testing and CI/CD workflows Exposure to analytics, performance monitoring, or crash reporting tools
Posted 3 weeks ago
6.0 - 9.0 years
11 - 13 Lacs
Hyderabad
Work from Office
Role & responsibilities -Design and build advanced applications for the Android platform using Kotlin - 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 - Fix bugs and improve application performance - Continuously discover, evaluate, and implement new technologies to maximize development efficiency - Participate in code reviews and contribute to team's technical discussions - Mentor junior developers and share knowledge within the team Required Qualifications - Bachelor's degree in Computer Science, Engineering, or related field - Min 6 years of professional Android development experience - Strong proficiency in Kotlin with thorough understanding of its language features - Experience with Android SDK, different versions of Android, and how to deal with various screen sizes - Deep knowledge of Android UI design principles, patterns, and best practices - Experience with offline storage, threading, and performance optimization techniques - Familiarity with RESTful APIs to connect Android applications to back-end services - Understanding of the full mobile development life cycle - Proficiency with version control systems (Git preferred) - Strong problem-solving skills and attention to detail Preferred Skills - Understanding of architectural patterns (MVVM, MVI, Clean Architecture) Technical Skills - Languages: Kotlin (required) - Android: Android SDK, Jetpack Components, Material Design - Backend Integration: RESTful APIs, GraphQL - Version Control: Git Last date of application: 04th June 2025 Interested candidates may visit https://www.nabkisan.org/career and apply online
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6462 Jobs | Ahmedabad
Amazon
6351 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane