Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 4.0 years
4 - 6 Lacs
Faridabad
Work from Office
We are seeking a passionate and talented Android & iOS Developer Junior who is eager to enhance their skills in building cutting-edge mobile applications. The ideal candidate will have a strong foundation in Kotlin and Swift, with a focus on creating scalable and user-friendly apps for both Android and iOS platforms. Key Responsibilities. Collaborate with the development team to design, build, and maintain cross-platform mobile applications. Develop robust, high-quality code using Kotlin and SwiftUI. Implement features using Jetpack Compose, Ktor client, and DI with Dagger Hilt. Follow the MVVM architecture and leverage Kotlin Coroutines for asynchronous programming. Work with Kotlin Multi-Platform (KMP) to share code between Android and iOS apps. Use Git for version control and collaborate effectively within a team. Develop and test iOS apps using Xcode and SwiftUI, ensuring smooth performance and functionality. Must-have Skills. Kotlin with strong expertise in mobile app development. Proficiency in Jetpack Compose for building Android UI components. Experience with Ktor clients for networking tasks. Dependency Injection (DI) knowledge using Dagger Hilt. Solid understanding of MVVM architecture for app development. Hands-on experience with Kotlin Coroutines and asynchronous programming. Familiarity with Kotlin Multi-Platform (KMP) for code sharing. iOS's development experience with Xcode and SwiftUI. Previous Internship experience is necessary. Extra Points For Skills. Knowledge of Google Services like Firebase, AdMob, and Billing. Familiarity with Work Manager for background task management in Android. Experience working with Android Services for seamless app functionality. About CompanyAt Lifease Solutions LLP, we believe that design and technology are the perfect blend to solve any problem and bring any idea to life. Lifease Solutions is a leading provider of software solutions and services that help businesses succeed. Based in Noida, India, we are committed to delivering high-quality, innovative solutions that drive value and growth for our customers. Our expertise in the finance, sports, and capital market domains has made us a trusted partner for companies around the globe. We take pride in our ability to turn small projects into big successes, and we are always looking for ways to help our clients maximize their IT investments
Posted 1 month ago
2.0 - 3.0 years
15 - 22 Lacs
Bengaluru
Work from Office
SDE - II Android Experience: 2.5 - 3.5 Years Exp Salary : Competitive Preferred Notice Period : Within 60 Days Opportunity Type: Hybrid (Bengaluru) Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills: Android Jetpack, Coroutines kotlin/Kotlin, MVVM DailyRounds (One of Uplers' Clients) is Looking for: SDE - II Android who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. What would you do? Build impactful features with Android best practices on the product that is by Lakhs of doctors. Build tech stack and engineering solutions, particularly on Scalability, Stability, and Security Learn about complex SQL querying, solving challenges on video streaming, building observability systems, and solving problems with a security mindset. Collaborate with platform engineers and cross-functional stakeholders to brainstorm the next big things, apply design thinking to user-facing elements, build seamless user experiences, enhance app architecture, and automate development processes. Solve problems focusing on app health and quality metrics such as crash rates, page load times, app size, and memory footprint. Develop internal apps, tools, optimize CI/CD pipelines, and build workflows to boost engineering efficiency. The Best Fit Candidate Would Have Have at least 2.5 Years of hands-on coding experience in Native Android development - Kotlin, MVVM Are a self-starter, continuous learner, have a bias for action, and are quick to solve challenging problem statements. UI development with Compose, dealt modes, have applied a user-centric approach to your solutions Have Good expertise on solving concurrency problems using Schedulers.io() or Dispatchers.IO (IYKYK) Have a strong towards stability - handling edge cases, considering Crashes and ANR while building solutions. We wish you also have Worked on problems with Background Ops - Services, WorkManager Built apps with Clean Architecture Mastered SQL queries Have passionate pet projects - We would love to your repos How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 1 month ago
8.0 - 11.0 years
35 - 37 Lacs
Kolkata, Ahmedabad, Bengaluru
Work from Office
Dear Candidate, We are hiring a Kotlin Developer to design and build Android applications and backend services. You will be part of a cross-functional team delivering clean, scalable mobile and server-side solutions. Key Responsibilities: Develop Android applications or backend services using Kotlin . Ensure code quality, responsiveness, and performance. Integrate with RESTful APIs and cloud services. Collaborate with designers and backend engineers. Write unit and UI tests for robustness. Required Skills & Qualifications: Strong in Kotlin , Android SDK, Jetpack components Familiarity with Coroutines, Retrofit, Room, and Hilt Experience with MVVM or MVI architecture Bonus: Experience in Ktor for backend Kotlin services Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Reddy Delivery Manager Integra Technologies
Posted 1 month ago
5.0 - 7.0 years
8 - 12 Lacs
Gurugram
Work from Office
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes Experience with the Android SDK, Java,Kotlin Experience with JSON concepts and REST APIs to connect Android applications to back-end services Required Candidate profile Bachelors degree in engineering or computer science or an equivalent with 5 years. Its night shift role.(Timing :-9PM TO 6AM)
Posted 1 month ago
4.0 - 6.0 years
3 - 7 Lacs
Bengaluru
Work from Office
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. Key Skills Minimum 4-6 years of experience in Android native application development Hands-on experience in Kotlin and Java with unit test cases Experience in architecting multiple Android applications including MVVM architecture (LiveData, LifeCycle, ViewModels, Flow) Excellent knowledge and experience in Android JetPack Components, Custom Components, RoomDB, WorkManager, Coroutines, Maps, Bluetooth, BLE, Wi-Fi, Socket-Connections Experience in Agile development environments Skills Expert level skills in Android Programming Expert level knowledge in Kotlin and Core Java with OOPS concepts and design patterns. Good knowledge in designing and consuming SOAP/Rest based interfaces Good knowledge in animation and 2D graphics programming in Android Ability to write production quality code and to work from and maintain existing code base Successful track record in development of android apps - one or more apps published in store Mandatory skills Kotlin, Java, Android native application, MVVM Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Posted 1 month ago
4.0 - 9.0 years
6 - 11 Lacs
Bengaluru
Work from Office
Primary Skills Required: Strong hands-on experience with Native Kotlin for Android UI development Expertise with Jetpack and Jetpack Compose Solid understanding of Android UI frameworks and Material Design guidelines Experience collaborating with cross-functional design teams Knowledge and ability to work with Figma designs for implementation Key Responsibilities: Develop high-performance and visually appealing Android applications using Kotlin and Jetpack Collaborate with UX/UI designers to translate Figma designs into interactive UI Work with product managers, backend developers, and QA to deliver robust features Implement reusable Android UI components adhering to best practices Troubleshoot, debug, and continuously improve Android UI performance Ensure design consistency and pixel-perfect implementation across devices Experience Level: 3 to 6 years of relevant experience in Android UI development with Kotlin
Posted 1 month ago
15.0 - 20.0 years
17 - 22 Lacs
Pune
Work from Office
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Advanced Embedded System Engineering Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients. Your role involves overseeing the software development process and ensuring successful project delivery. Roles & Responsibilities:- Contribute to android platforms/apps powering automotive infotainment systems.- Strong passion for android as an ecosystem, ideally experience with implementing android apps or working on the android platform level.- Regularly catch up with latest android platform technologies presented on Googles conferences.- Get involved in building best-in-class system user interface.- A desire to learn new things and the ability to understand complex systems. Professional & Technical Skills: - Proficient in Java or Kotlin programming language- Extensive knowledge of Android core building blocks/ app fundamentals and their lifecycles- Proficient in OO design patterns and SOLID principles- Good understanding of Android platform architecture and IPC concepts- Working knowledge in version control tools like Git, Gerrit and Github- Focus on creating best UI solutions- Good ability to gather information and create an overall technical picture about the system in peer-to-peer communication environment with other experienced engineers- Great problem solving skills, ability to navigate complex code bases, a hands-on approach- Ability to excel as a team player- Proactive ownership of self-progress and team delivery- Hands on expertise in developing/customizing Android SystemUI - Hands on Jetpack Compose expertise Professional Attributes1.Excellent Communication2. Team Player Additional Information:- The candidate should have minimum 6 years of experience in Advanced Embedded System Engineering.- This position is based in Pune.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 month ago
8.0 - 13.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Java & Kotlin (Kotlin is preferred for modern development) , Jetpack compose and Room Android SDK Understanding core components like Activities, Fragments, Services, Broadcast Receivers UI Design & UX Principles Working with XML layouts, Jetpack Compose, Material Design guidelines Data Handling SQLite, Room Database, SharedPreferences, local storage Networking Retrofit, Volley, WebSockets for API calls and real-time updates Multithreading & Asynchronous Processing Coroutines, RxJava for background tasks. Dependency Management Gradle for build system configuration Jetpack Libraries ViewModel, LiveData, Navigation Component, WorkManager Testing Frameworks JUnit, Espresso, Mockito for unit and UI tests CI/CD for Android Fastlane, Jenkins, GitHub Actions Play Store Deployment Signing APKs, publishing policies, Play Store console management App Analytics & Monitoring Firebase Analytics, Crashlytics Proficiency in iOS Development, Swift
Posted 1 month ago
7.0 - 10.0 years
4 - 8 Lacs
Chennai
Work from Office
Educational Master Of Engineering,Master Of Technology,Bachelor Of Technology,Bachelor of Engineering Service Line Engineering Services Responsibilities Join our core R&D Automotive Engineering Team for our marquee Swedish Account- Polestar!Infosys is hiring core Automotive R&D professionals as part of a dedicated Offshore Delivery Center being setup for Sweden’s marquee EV brand ‘Polestar’ at our Electronics City, Bangalore Campus. This is an opportunity to be part of cutting-edge automotive software projects, working with passionate global teams tackling real-world Automotive and next-generation Electric Mobility Challenges. If such an opportunity excites you, apply for the job opening below --Automotive experience of at least 8 years and prior experience in Automotive or related companies-Low level embedded knowledge and knowledge of architecture, cybersecurity, and vehicle signals is essential.-Must be able to design a clean, secure system architecture and to implement this in the relevant language.- Experience from AAOS (Android Automotive OS), AOSP, & AOSP Build Process, Android & Android Lifecycle, Android Studio & Build Tools, ADB, AIDL/HIDLIf you are passionate about cars and cutting-edge technologies, committed to delivering high quality software and, someone with strong analytical and problem-solving skills, then this is the right job for you! Technical and Professional : -Experienced in Java, Kotlin, C++, Gradle, Make, CMake, Jetpack Compose, etc.-Bootloaders, Secure Boot, AutoSAR, Flexray, CAN, LIN, TLS, HSM, PKI (Public Key Infrastructure) etc.Linux, Docker, DevOps, Gerrit, Git Preferred Skills: Domain-Automotive-Engine / Power Train Domain-Automotive-Infotainment System Domain-Automotive-Connected Car Domain-Automotive-Electric Vehicles (EVs)-EV
Posted 1 month ago
5.0 - 10.0 years
4 - 8 Lacs
Hyderabad
Work from Office
P2-C3 -TSTS We are looking for a highly skilled Android Developer with 5-6 years of experience to join our team. The ideal candidate will be responsible for designing, developing, testing, and maintaining Android applications. They should have expertise in Android Studio, SQLite, Android UI & Interactivity, ADB (Android Debug Bridge), Android Virtual Device (AVD), Android Emulator, Maven, Gradle & Android Plugin. The candidate should be passionate about mobile technologies and have a strong understanding of the Android ecosystem, including best practices and emerging trends. Application Development: Design, develop, and maintain high-quality Android applications. Implement modern UI/UX design principles to enhance user experience. Work with RESTful APIs to connect Android applications to back-end services. Debugging & Performance Optimization: Utilize ADB (Android Debug Bridge) and Android Studio Profiler for debugging and performance analysis. Optimize application performance, memory usage, and battery efficiency. Database Management: Design and manage local databases using SQLite and Room Persistence Library. Implement data storage and caching strategies for offline access. Development Tools & Build Management: Utilize Android Studio for coding, testing, and debugging. Configure and manage dependencies using Maven, Gradle & Android Plugin. Work with Android Virtual Device (AVD) and Android Emulator for testing across multiple devices. Code Quality & Testing: Write clean, maintainable, and efficient code following coding best practices. Implement unit tests and UI tests for application reliability. Utilize tools like Espresso, JUnit, and Mockito for automated testing. Collaboration & Agile Development: Collaborate with designers, product managers, and backend developers to define application features. Participate in agile development cycles, including sprints, daily stand-ups, and retrospectives. Review peer code and provide constructive feedback. Security & Compliance: Implement security best practices to safeguard user data and prevent vulnerabilities. Ensure compliance with Android platform guidelines and Google Play Store requirements. Continuous Improvement & Learning: Stay updated with the latest Android development trends, tools, and frameworks. Explore and integrate emerging technologies such as Jetpack Compose, Kotlin Coroutines, and MVVM architecture. Mandatory Skills Android Studio Strong expertise in Android development using Android Studio. SQLite & Room Database Proficiency in local data storage and database management. Android UI & Interactivity Deep understanding of XML layouts, View components, Material Design principles, and Jetpack components. ADB (Android Debug Bridge) Experience in debugging and interacting with Android devices. Android Virtual Device (AVD) & Android Emulator Experience in configuring and testing apps on virtual devices. Maven & Gradle Strong knowledge of dependency management and build automation. Kotlin & Java Advanced-level proficiency in both languages. MVVM Architecture Experience with MVVM and other architectural patterns.
Posted 1 month ago
10.0 - 15.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Java & Kotlin (Kotlin is preferred for modern development) , Jetpack compose and Room Android SDK Understanding core components like Activities, Fragments, Services, Broadcast Receivers UI Design & UX Principles Working with XML layouts, Jetpack Compose, Material Design guidelines Data Handling SQLite, Room Database, SharedPreferences, local storage Networking Retrofit, Volley, WebSockets for API calls and real-time updates Multithreading & Asynchronous Processing Coroutines, RxJava for background tasks. Dependency Management Gradle for build system configuration Jetpack Libraries ViewModel, LiveData, Navigation Component, WorkManager Testing Frameworks JUnit, Espresso, Mockito for unit and UI tests CI/CD for Android Fastlane, Jenkins, GitHub Actions Play Store Deployment Signing APKs, publishing policies, Play Store console management App Analytics & Monitoring Firebase Analytics, Crashlytics Proficiency in iOS Development, Swift
Posted 1 month ago
2.0 - 5.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Proficiency in Android Jetpack Suite (Able to give examples of Jetpack Components - Custom Tabs, Compose, Material Design, Room Database, Work Manager), essential is Compose including compostables, 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 ModularizationThis 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 1 month ago
4.0 - 7.0 years
1 - 6 Lacs
Chennai
Work from Office
Android • Kotlin and Java language fundamentals and advanced concepts • Jetpack Compose UI toolkit • State management in Compose (remember, mutableStateOf, derivedStateOf) • Navigation in Compose (NavController, NavHost) • MVVM or MVI architecture with Jetpack libraries • Kotlin Coroutines & Flow for async/reactive data handling • Hilt for Dependency Injection (DI) • Room database with Flow integration • Retrofit & OkHttp for REST APIs • Clean Architecture and modular project structure • DataStore for modern key-value storage • Compose theming, animation, and custom composables • Play Store release and build management via Gradle Role & responsibilities
Posted 1 month ago
1.0 - 3.0 years
3 - 5 Lacs
Kolkata
Work from Office
Underscore Technology, a top tech firm in Eastern India, is hiring Android Developers.Responsibilities:Build ROMs, custom launchers, explore hidden APIs, optimize performance.Skills: Java, Kotlin, Jetpack, MVVM, Firebase, Git, UI, services, testing. Health insurance Provident fund Maternity leaves
Posted 1 month ago
6.0 - 10.0 years
14 - 18 Lacs
Bengaluru
Work from Office
Responsibilities: * Design, develop, test & maintain Android apps using Kotlin & MVVM pattern with Jetpack. * Collaborate with cross-functional teams on OTT integration & Google TV optimization.
Posted 1 month ago
6.0 - 10.0 years
14 - 24 Lacs
Hyderabad
Work from Office
As an Android Developer, you will be responsible for designing, developing, and testing high-quality Android applications using Kotlin, Jetpack components, and UI Compose. You will work closely with our cross-functional team to deliver innovative and user-friendly mobile experiences. Responsibilities: Kotlin Programming: Write clean, efficient, and well-documented Kotlin code for Android applications. Implement algorithms, data structures, and software design patterns to solve complex problems. Android Concepts and Tools: Develop a deep understanding of Android architecture, components, and best practices. Use Android Studio, Gradle, and other development tools to build, test, and debug applications. Jetpack Components: Utilize Jetpack components, such as Room, LiveData, and ViewModel, to build robust and maintainable applications. Implement navigation, pagination, and other features using Jetpack components. UI Compose: Design and implement user interfaces using Jetpack Compose, a modern UI toolkit for Android. Create visually appealing and interactive UI components using Compose. Unit Testing - Mockito : Write unit tests for Android components using Mockito and JUnit. Ensure that code is testable, and tests are reliable and efficient. Espresso: Use Espresso to write UI tests for Android applications. Ensure that UI tests are reliable, efficient, and cover all scenarios. Rx Java & Koin: Use Rx Java to implement reactive programming and handle asynchronous operations. Use Koin to manage dependencies and implement dependency injection. MVVM with Clean Architecture: Implement the Model-View-ViewModel (MVVM) architecture pattern using Clean Architecture principles. Ensure that code is modular, maintainable, and easy to test. Media Player (Ex: Exoplayer): Integrate Exoplayer or other media players into Android applications. Implement features like video playback, audio streaming, and media control. Code Optimization: Optimize code for performance, memory usage, and battery life. Use tools like Android Profiler and LeakCanary to identify and fix performance issues. Ability to Take Pressure and Deliver Results: Work under pressure to meet tight deadlines and deliver high-quality results. Collaborate with cross-functional teams to resolve issues and achieve project goals. Required Skills & Experience: 6+ years of experience in Android development using Kotlin. Strong understanding of Android architecture, components, and best practices. Experience with Jetpack components, UI Compose, Firebase, and media players. Proficient in unit testing, UI testing, and code optimization techniques. Experience with MVVM with Clean Architecture and dependency injection using Koin. Strong problem-solving skills and ability to work under pressure. Nice to Have: Experience with Android NDK and native development. Knowledge of machine learning and AI concepts. Experience with cloud-based services like AWS or Google Cloud. Familiarity with DevOps tools like Jenkins or GitLab CI/CD. Must follow industrial coding standands - Clean Architecture Optimal way of writing the code Git version Control Jira
Posted 1 month ago
4.0 - 8.0 years
6 - 12 Lacs
Bengaluru
Work from Office
Do you love crafting intelligent solutions for complex technical problems? Join GenXAIs agile Product Development Team to build innovative and intelligent mobile software products. Were looking for a passionate mobile developer with a strong background in Android (Java/Kotlin) and iOS, capable of turning design concepts into high-quality applications. Role & responsibilities * Work directly with clients and internal teams to gather requirements and deliver robust mobile solutions. * Leverage Android platform capabilities, adhering to Material Design Guidelines and idiomatic development practices. * Provide technical leadership in mobile development within the team. * Automate build and deployment processes for Google Play and App Store. * Ensure app performance, stability, and memory efficiency * Advocate and implement Agile/Scrum and XP practices (TDD, pair programming, CI/CD) * Maintain documentation and ensure seamless knowledge sharing * Stay updated with emerging technologies and trends to continuously improve the product development process. * Tackle technically challenging problems with a highly talented and collaborative team * Write clean, testable, and maintainable code for Android and iOS platforms * Build prototypes and production-ready apps from scratch * Integrate RESTful APIs and cloud services (Azure) into mobile applications * Collaborate with UI/UX teams using Figma to implement pixel-perfect interfaces * Contribute to architecture, design, and implementation of scalable mobile solutions * Participate in Agile ceremonies, technical discussions, and sprint planning * Mentor junior developers and promote best development practices Preferred candidate profile Mobile Development: * Proficient in Java, Kotlin, Android SDK, and Android Studio * Strong experience in integrating RESTful APIs and managing state * Familiar with Jetpack components, MVVM architecture, and Dependency Injection using Dagger or Hilt * Experience with Kotlin Coroutines for asynchronous programming * Good understanding of iOS fundamentals and Swift knowledge * Hands-on knowledge of Figma for UI implementation Software Engineering Fundamentals: * Strong knowledge of Data Structures and Algorithms (DSA) * Sound understanding of memory management in Android * Familiarity with functional and object-oriented programming paradigms Work Methodology: * Experience working in Scrum/Agile teams * Ability to collaborate effectively with distributed teams * Strong communication and interpersonal skills Nice To Have * Experience in setting up full CI/CD pipelines for mobile apps * Exposure to assistive technologies (e.g., Android Voice Access) * Experience with Android TV, Wear OS, or Chrome OS * Familiarity with Microsoft Azure services (e.g., Azure App Services, Blob Storage) * App Store deployment and iOS development experience is a strong bonus
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
Hyderabad
Work from Office
Sr. Android Developer As a Android/IOS Multi-platform Engineer you will be responsible for architecting and developing Android applications that are beautiful and engaging as well as robust and secure. You will have wide experience in front-end development and technologies, with focus on use of rxJava, Kotlin Coroutines, Apollo GraphQL and sound testing strategies to produce performant, secure and vulnerability-free code. Proficiency in Point of Sale (POS) application development. Your responsibilities will include: Collaborating with cross-functional teams to define, design, and ship new features Leading technical architecture, coding standards, and other team policies Managing individual team members at all skill levels, encouraging their professional growth and levelling up their contributions Being the primary point of contact for your teams initiatives Prioritising tasks assigned to your development team Mandatory Skills: Experience: 5 to 6 Years Experience with Jetpack Compose for User Interfaces is must . Experience in POS apps Must have experience with Dependency Injection frameworks, Multi-Module Applications and Clean architecture. Core native Android development skills Strong Kotlin experience, using Coroutines and Flows for concurrency Experience working with high Unit Test coverage/coverage tools, Automated UI tests and CI pipelines Used lib like Ktor, Sqldelight,MutliplatformSetting,kermit Experience in Compose Desktop Preferable Skills: Kotlin Multiplatform or other cross-platform technologies between iOS/Android Mega bonus if Candidate had experience with Compose Multiplatform already. Regards Mohammed Umar Farooq HR Recruitment Team Revest Solutions(India) 9949051730
Posted 1 month ago
3.0 - 8.0 years
3 - 8 Lacs
Bengaluru
Work from Office
What You Will Do 1. UI Development: development of complex user interfaces and UI components for Android Automotive OS applications. 2. MVVM Adoption: Drive the adoption of the MVVM architectural pattern and best practices within the UI team. 3. Collaboration: Collaborate with UX/UI design team, UI Architect, and Product Owner to ensure alignment on technical feasibility and user experience goals. 4. UI Testing: Design and implement comprehensive unit and UI testing strategies using frameworks like JUnit, Espresso, and Compose testing. 5. Performance Optimization: Proactively identify and resolve performance bottlenecks and UI/UX issues. 6. Mentorship: Guide junior UI developers with peer reviews and pair programming. What You Need to Be Successful 1. Android Experience: 2- 5 years of experience in Android application development, with a large focus on UI development using Jetpack Compose. 2. Jetpack Compose: Deep technical know-how of Jetpack Compose, including its architecture and performance characteristics. 3. Android Jetpack: Experience with Android Jetpack components, especially ViewModel and StateFlow/SharedFlow. 4. UI Testing: Proven ability to design and implement comprehensive UI testing strategies. 5. Kotlin Development: Strong knowledge of Kotlin development, especially Coroutines.
Posted 1 month ago
4.0 - 9.0 years
4 - 9 Lacs
Bangalore Rural, Bengaluru
Work from Office
Position: Android Developer Location: Bangalore, Bellandur / Marathahalli Experience: 4+ Years Employment Type: Full-Time Position Overview We are looking for a skilled and dedicated Android Developer with a minimum of 4 years of experience in mobile application development. The ideal candidate will be responsible for building and maintaining high-performance Android applications with a focus on scalability, user experience, and innovation. This is an excellent opportunity to work on impactful projects in a collaborative and agile environment. Key Responsibilities Design, develop, and maintain robust and scalable Android applications Collaborate with cross-functional teams, including UI/UX designers and backend developers, to implement new features Create reusable libraries and components for streamlined development Ensure performance, responsiveness, and code quality across all Android devices Evaluate and adopt new tools and technologies to enhance development efficiency Participate in technical discussions and contribute to architectural decisions Follow clean coding standards and apply SOLID principles consistently Support continuous improvement through peer code reviews and knowledge sharing Required Qualifications Minimum 4 years of professional experience in Android development Proficient in Java, Android SDK, and Android Debugger tools Strong familiarity with Android architecture components and Jetpack libraries Working knowledge of Kotlin and unit testing frameworks Solid understanding of object-oriented analysis and design (OOA/OOD) Experience working with REST/SOAP APIs, and handling data in JSON and XML formats Exposure to Agile development methodologies At least one published Android application on the Google Play Store Strong grasp of mobile UI/UX design standards and practices Preferred Qualifications Experience with clean architecture, modular app design, and test-driven development Domain knowledge in eCommerce or similar consumer-facing platforms Familiarity with continuous integration and deployment tools A proactive mindset and a passion for learning emerging mobile technologies Application Process Interested candidates are encouraged to share their updated resume along with the details listed below to Anurag.Yadav@softenger.com or contact 7385556898 . Subject Line: Application for Android Developer Position Please include the following details in your email: Total Experience Relevant Experience in Android Development Current CTC Expected CTC Notice Period Current Location Willingness to relocate to Bangalore (Bellandur / Marathahalli)
Posted 1 month ago
2.0 - 3.0 years
1 - 4 Lacs
Hyderabad, Telangana, India
On-site
About the Role: We are looking for a skilled Android Developer with at least 3 years of hands-on experience in building modern, scalable, and high-performance Android applications. The ideal candidate should be well-versed with the latest Android development practices, including Compose , Jetpack Components , MVVM and Clean Architecture principles . This role requires strong proficiency in Kotlin , with deep understanding of features like Coroutines , Flows , and modern asynchronous programming paradigms. Key Responsibilities: Design, build, and maintain advanced Android applications using Kotlin. Implement UI with Jetpack Compose and maintain legacy UI with XML when necessary. Follow MVVM and Clean Architecture to ensure scalable and testable codebases. Integrate Jetpack components such as Navigation, Room, LiveData, WorkManager, etc. Write clean, efficient, and maintainable code adhering to industry best practices. Collaborate with cross-functional teams including designers, backend developers, and QA. Identify and fix bugs, and improve application performance. Stay updated with the latest Android trends, libraries, and technologies. Required Skills: Strong experience with Kotlin and Android SDK. Proficiency in Jetpack Compose and modern Android UI development. Solid understanding of MVVM , Clean Architecture , and modular app structure . Familiarity with Jetpack libraries like Room, Navigation, WorkManager, LiveData, etc. Good understanding of RESTful APIs and integration with backend services. Version control with Git. Good to Have: Experience with Dependency Injection frameworks like Dagger, Hilt or Koin . Unit testing and UI testing frameworks like JUnit, Espresso. Knowledge of CI/CD pipelines. Published apps on Google Play Store.
Posted 1 month 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 1 month ago
5.0 - 10.0 years
5 - 9 Lacs
Pune
Work from Office
Project Role : Advanced Application Engineer Project Role Description : Utilize modular architectures, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale. Must have skills : Kotlin Programming Language Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 month 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 1 month 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 1 month 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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough