Jobs
Interviews

111 Jetpack Compose Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 8.0 years

10 - 15 Lacs

hyderabad, bengaluru, delhi / ncr

Work from Office

Required Skills & Qualifications: 4+ years of Android development experience (or as per requirement). Strong proficiency in Kotlin with hands-on experience in Jetpack Compose . Experience with Coroutines, Flow, and asynchronous programming . Solid understanding of Android Jetpack libraries (Navigation, LiveData, ViewModel, Room, WorkManager, etc.). Knowledge of Clean Architecture, MVVM, or MVI patterns . Experience with Dependency Injection frameworks (Hilt/Dagger/Koin). Familiarity with Git, CI/CD pipelines, and unit/UI testing frameworks (JUnit, Espresso, etc.) . Strong debugging and problem-solving skills.

Posted 8 hours ago

Apply

5.0 - 8.0 years

10 - 20 Lacs

hyderabad

Hybrid

Key Skills: Android Native, Troubleshooting, Android TV, Video Streaming, Jetpack Compose, Android Media APIs, HLS, DASH, Widevine DRM, Android Studio, Gradle. Roles & Responsibilities: Design, develop, and maintain components of the Android Player SDK for both mobile and Android TV platforms. Build high-performance Android applications, particularly those involving video playback, while adhering to Android architecture and design principles. Contribute to the delivery of new video playback-related features across the WBD Android app suite. Optimize streaming performance on Android (Mobile & TV), ensuring low latency, high quality, and smooth playback utilizing Android media APIs. Assist in troubleshooting and resolving technical issues related to media streaming, buffering, and DRM specifically on the Android platform. Evaluate technical tradeoffs considering both mobile and TV constraints and capabilities. Utilize common industry tools for Android development, including Android Studio and Gradle. Implement video streaming protocols (e.g., HLS, DASH) and their integration on Android. Integrate DRM technologies (e.g., Widevine) on the Android platform. Develop UI using Jetpack Compose for both phone and TV form factors. Familiarize with video analytics and telemetry concepts as they relate to Android applications. Experience Requirement: 5 - 8 years of experience in Native Android development. Proven expertise in building video streaming apps for mobile and Android TV platforms. Hands-on experience with Android media APIs, DRM (Widevine), and streaming protocols like HLS and DASH. Skilled in using Anndroid Studio, Gradle, and modern UI frameworks like Jetpack Compose. Experience in performance tuning and resolving complex playback issues across device types. Ability to work with cross-functional teams and contribute to feature development and debugging. Education: Any Graduation.

Posted 13 hours ago

Apply

0.0 - 3.0 years

0 - 0 Lacs

bharuch

Work from Office

Good Proficiency in Android Development (Kotlin) and KMP. You'll collaborate with AI , leverage agentic workflows , and tackle real-world challenges. The initial payment will be unpaid. The PPO is available based on Individual And Company Performance. Job/soft skill training Annual bonus

Posted 2 days ago

Apply

1.0 - 3.0 years

3 - 5 Lacs

hyderabad

Work from Office

We are looking for a skilled Android Developer with at least 2 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. What We Offer: Competitive salary and performance-based incentives. Opportunity to work on modern tech stacks and architecture. Flexible work environment, Collaborative and supportive team environment.

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Lead Android Engineer at PhysicsWallah (PW), you will be a key player in the development of scalable and high-performance mobile apps that cater to millions of learners across India. Your role will involve architecting, building, and maintaining critical Android apps that facilitate live learning, assessments, content delivery, and commerce. You will be responsible for driving the technical roadmap for Android, focusing on quality, scalability, performance, and modularity. Collaborating with cross-functional teams, including product, design, QA, and backend, you will ensure the delivery of cohesive features and product experiences. Your primary responsibilities will include mentoring and guiding junior engineers in code quality, conducting architecture and design reviews, and promoting best practices. Additionally, you will lead the adoption of modern Android paradigms such as Jetpack Compose, Modularization, and Kotlin Multiplatform Mobile (KMM). Ensuring adherence to accessibility, analytics, offline support, and crash-free metrics is essential, along with owning and improving CI/CD, release processes, and observability for Android systems. To excel in this role, you should have at least 5 years of hands-on Android development experience, with a strong command of Kotlin, Android SDK, and Jetpack components like Compose, ViewModel, Room, and Navigation. Your expertise should extend to app lifecycle management, architecture patterns (MVVM, MVI, clean architecture), and modern Android development practices. As an engineering leader, you should demonstrate a track record of leading Android feature/module teams or projects, possess skills in modularization, scalable architecture, and code splitting, and exhibit proficiency in coroutines, Flows, background processing, and WorkManager. System thinking skills are crucial, including knowledge of app profiling, memory management, ANRs, and performance optimization, as well as experience with Firebase suite integration for crash reporting, analytics, and remote configuration. In addition to the must-have skills, having a working knowledge of KMM, cross-platform architecture patterns, feature flagging, A/B testing, or remote configuration would be beneficial. Experience in edtech, content delivery, or high-traffic apps, familiarity with CI/CD, Gradle performance tuning, and release automation are also advantageous. As a tech leader, mentor, and product-minded engineer, you will contribute to shaping scalable user experiences, elevating the team technically, and driving Android delivery end-to-end. You should be comfortable with ambiguity, quick iterations, and performance-sensitive decisions, thriving in a high-energy team culture and excited about making an impact at scale. Ideal candidates for this role should hold a B.Tech / B.E. in Computer Science, Engineering, or equivalent qualifications. Alternatively, demonstrable expertise through shipped apps, GitHub contributions, open-source projects, or community involvement will be considered. Joining PhysicsWallah offers the opportunity to work on a massive scale, impacting India's next 100 million learners. You will tackle real-world performance and UX challenges, experience accelerated growth in a flat engineering organization, collaborate with smart teammates and product thinkers, and be part of a mission-driven culture. Competitive compensation, flexible work arrangements, and the freedom to innovate and experiment further sweeten the deal.,

Posted 6 days ago

Apply

2.0 - 7.0 years

0 Lacs

nagpur, maharashtra

On-site

Appynitty Communications is a rapidly expanding company that welcomes hardworking and professional candidates across various departments. The growth and prosperity of our employees are of utmost importance to us, and we strive to maintain a conducive work environment while offering salaries as per the highest industry standards. As an Android & Mobile Application Developer at Appynitty Communications, you will be responsible for designing and building advanced applications for the Android platform. You should have proficiency in Java and Kotlin with a good understanding of OOPs concepts. Exposure to various mobile architectures such as MVC, MVP, MVVM (preferred) is required. Collaboration with cross-functional teams to define, design, and ship new features is a key aspect of the role. Additionally, working with outside data sources and APIs, unit-testing code for robustness, bug fixing, and performance improvement are essential tasks. Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency is also expected. Knowledge and understanding of Design Patterns and Data Structures is a plus, along with the ability to develop Android applications using frameworks like Retrofit, RxJava, and Flow. Understanding how to consume REST APIs and familiarity with version control systems like Git/BitBucket are necessary skills. Required Skills: - Good knowledge in Core Java and Kotlin - Experience in Application and Framework development/porting in Android - Strong debugging skills and Log Analysis experience in Android - Knowledge in modules like Contacts, Notepad, Messaging, Email, Exchange, Multimedia, Browser, BT, Wi-Fi, Notification Management, Input Method, etc. - Familiarity with JSON, REST Web Services, HTML5, jQuery, Oauth, Git, and JIRA - Strong experience and understanding of Android SDK and ADT If you possess the required skills and experience for this position, please send your profile to hr@appynitty.com for consideration in future job opportunities. For more information, contact +91 9209 100 900.,

Posted 6 days ago

Apply

15.0 - 19.0 years

0 Lacs

chennai, tamil nadu

On-site

As an Engineering Lead/Manager for Android at our Chennai location, you will have the opportunity to lead the design and development of impactful Android applications that revolutionize the insurance experience for millions of users. Your role will involve driving technical excellence, mentoring teams, and overseeing the delivery of high-performing apps from conception to launch on the Play Store. With over 15 years of experience in software engineering, you will leverage your in-depth knowledge of Android SDK, Kotlin, and Java to architect, develop, and deploy large-scale Android applications successfully. Your expertise in design patterns such as MVC and MVVM, REST API integration, and UI/UX best practices will be crucial in ensuring the quality and user experience of the apps. In this role, you will be expected to lead Android development efforts across multiple products, collaborating closely with designers, testers, and product teams to deliver top-notch mobile applications. Your responsibilities will include code reviews, guiding engineers, and ensuring compliance with platform standards. Additionally, you will focus on optimizing apps, enhancing testing coverage, and streamlining build pipelines to drive efficiency and performance. To excel in this position, you should also have experience with Jetpack Compose, multi-threading, performance optimization, and version control systems like Git. Familiarity with cross-platform frameworks such as Flutter, React Native, and Kotlin Multiplatform will be a plus. Strong communication, leadership, and mentoring skills are essential for effectively leading the Android development team. If you are passionate about creating cutting-edge Android applications, mentoring a talented team, and making a significant impact in the insurance industry, we encourage you to apply for this permanent position as an Engineering Lead/Manager for Android. Join us in transforming the digital landscape and delivering exceptional mobile experiences to our users. To apply or refer a qualified candidate, please reach out to vaibhav.jaiswal@impetusconsultants.com.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You should have a strong understanding and experience in Java & Kotlin, with Kotlin being preferred for modern development. Familiarity with Jetpack Compose and Room Android SDK is essential for this role. Your responsibilities will include understanding core Android components such as Activities, Fragments, Services, and Broadcast Receivers. Additionally, you will need to have a good grasp of UI Design & UX Principles, working with XML layouts, Jetpack Compose, and following Material Design guidelines. Experience in data handling is crucial, including working with SQLite, Room Database, SharedPreferences, and local storage. You should also be proficient in networking, utilizing libraries such as Retrofit, Volley, and WebSockets for API calls and real-time updates. Knowledge of multithreading and asynchronous processing is required, with experience in using Coroutines and RxJava for background tasks. You should also be familiar with Dependency Management, particularly using Gradle for build system configuration. Proficiency in Jetpack Libraries such as ViewModel, LiveData, Navigation Component, and WorkManager is necessary. Experience with testing frameworks like JUnit, Espresso, and Mockito for unit and UI tests is also expected. Experience with CI/CD for Android using tools like Fastlane, Jenkins, and GitHub Actions will be beneficial. Knowledge of Play Store Deployment, including signing APKs, understanding publishing policies, and managing the Play Store console is important. Additionally, familiarity with App Analytics & Monitoring tools such as Firebase Analytics and Crashlytics is preferred. Proficiency in iOS Development and Swift will be an added advantage for this role.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

As an Android Developer, you will be responsible for utilizing your strong knowledge of the Android SDK, Studio, various versions of Android, and adapting to different screen sizes. Your hands-on experience in Kotlin for at least 3 years and Jetpack compose for 2 years is highly preferred. Additionally, you should possess a solid understanding of object-oriented principles and design patterns, along with proficiency in Kotlin, Java, Threads, and Collections Framework. Your role will require you to have a good grasp of Android XML user interface layouts, as well as experience in using Apollo client for API handling. You must also demonstrate knowledge of Android UI design principles, patterns, and best practices, along with familiarity with RESTful APIs to establish connections between Android applications and back-end services. An understanding of data structures and algorithms is essential for this position. Furthermore, your excellent English communication skills will be crucial in effectively collaborating with team members and stakeholders. It would be advantageous if you have experience in developing apps using hybrid frameworks like React Native. Moreover, familiarity with Google Maps, location APIs, and similar tools will be considered a valuable asset. To qualify for this role, you should hold a BE in Computer Science or Information Technology, B.Tech. in Computer Science or Information Technology, or a Master of Computer Science (MCA or MCS). The ideal candidate will have 4 to 6 years of relevant experience in Android development. If you are seeking a challenging opportunity to contribute your expertise in Android development within a dynamic team environment, we encourage you to apply and be part of our innovative projects. (Note: This job description was sourced from hirist.tech),

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Android Engineer, you will be responsible for leading the delivery of high-quality, performant mobile applications by setting architecture, quality standards, and coding best practices. Your role will involve driving the full app development lifecycle, making technical decisions on frameworks, libraries, and CI/CD processes, and collaborating closely with product management and design teams to ensure seamless translation of requirements into technical solutions. Your expertise in Kotlin, Jetpack Compose, and Coroutines will be crucial in developing best-in-class mobile experiences. You will lead architecture, design, and development using these technologies, while also defining and enforcing architecture and quality standards, as well as best coding practices. Additionally, you will mentor and coach engineers through code reviews and knowledge sharing sessions, ensuring continuous improvement and growth within the team. To excel in this role, you should have at least 5 years of professional Android development experience and possess expert-level knowledge of Kotlin, Jetpack Compose, and Coroutines. A proven track record of shipping high-quality Android applications, strong UI implementation skills, familiarity with mobile accessibility standards, and proficiency in CI/CD processes are also essential. Being self-motivated, analytical, responsible, and a strong team player with fluent English communication skills is key to success in this position. Preferred qualifications include experience optimizing CI/CD processes using tools like Bitrise or GitHub Actions, hands-on experience with A/B Testing and Feature Flags, relevant certifications in Android development or related fields, and previous experience working on mass-market mobile apps or consumer platforms. In summary, as a Senior Android Engineer, you will play a pivotal role in driving performance benchmarking, monitoring, and app optimization, while continuously raising the bar for mobile development excellence. Your contributions will be instrumental in creating impactful mobile experiences and fostering a culture of innovation and collaboration within the team.,

Posted 1 week ago

Apply

12.0 - 16.0 years

0 Lacs

karnataka

On-site

As a Senior Technical Lead Mobile at Allegion, you will be part of a dynamic team that focuses on creating safety and security solutions for people globally. Allegion is a leading company with a strong presence in the security industry, specializing in products that secure doorways and more. Allegion India, located in Bangalore, is at the forefront of developing innovative solutions with a talented team of over 600 professionals. You will be involved in product development processes that require collaboration among various engineering groups, from defining product requirements to system testing and validation before products are launched in the market. Your role as a Senior Software Technical Lead Mobile Applications will involve leading and mentoring a team of software engineers, fostering a culture of collaboration, innovation, and continuous learning. You will be responsible for designing, developing, and maintaining scalable and high-performance software applications while ensuring adherence to best practices and coding standards. Collaboration with product management, design, and architecture teams to define technical strategies aligned with business goals will be a key aspect of your role. Key Responsibilities: - Lead and mentor a team of software engineers, promoting collaboration and innovation. - Design, develop, and maintain high-performance software applications following best practices. - Collaborate with cross-functional teams to define technical strategies aligned with business goals. - Conduct code reviews to ensure code quality, performance, and security. - Manage project scope and provide high-level estimates for timely delivery of software solutions. - Identify and mitigate potential risks and issues proactively. - Act as a key point of contact for technical discussions and provide clear communication to stakeholders. - Stay updated with industry trends and technologies to enhance software applications and development processes. - Build relationships with internal customers and product managers to understand business needs and priorities. - Responsible for maintaining and publishing apps to production and managing their life cycle. Requirements: - 12 to 15 years of experience in Mobile Applications development. - Experience in building native applications in iOS and Android. - Expertise in Java, Swift, Objective C, and Kotlin. - Proficiency in using SPM, Gradle, SwiftUI, and Jetpack Compose. - Familiarity with cross-platform mobile frameworks like Flutter and Kotlin Multi-Platform. - Knowledge of CI/CD pipelines using Azure DevOps and GitHub for mobile applications. - Understanding of OWASP Mobile Security Requirements and design principles. - Experience with Scrum, Agile Philosophy, and architectural design patterns. - Strong knowledge of software design, design patterns, and performance tuning. - Ability to learn and adapt to new technologies and business requirements. - Effective communication skills and ability to articulate ideas clearly. Preferred Skills: - IoT Platform, Bluetooth, and WIFI. - GraphQL. Education: - BE, B.Tech, or MTech in Computer Sciences Engineering. Join Allegion to be part of a diverse and inclusive workplace that values personal well-being, professional growth, and making a positive impact on the world.,

Posted 2 weeks ago

Apply

0.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Job Details Description At Visteon, the work we do is both relevant and recognizednot just by our organization, but by our peers, by industry-leading brands, and by millions of drivers around the world. Thats YOUR work. And, as a truly global technology leader in the mobility space, focused on building cross-functional AND cross-cultural teams, we connect you with people who help you grow. So here, whatever we do is not a job. Its a mission. As a multi-billion-dollar leader of disruptive change in the industry, we are shaping the future, while enabling a cleaner environment. No other industry offers more fast-paced change and opportunity. We are in the midst of a mobility revolution that will completely change the way we interact with our vehicles, reduce the number of car accidents and fatalities, and make the world a cleaner place. Visteon is at the epicenter of this mobility revolution. Two major trends in the automotive industry the shift to electric vehicles and vehicles with autonomous safety technologies have created unique opportunities for Visteon. We are the only automotive provider focused exclusively on cockpit electronics the fastest-growing segment in the industry. Short Description You will be working with an android apps team creating HMI for Android based infotainment customer/platform programs ensuring agile development practices and process compliance to meet customer/platform needs. Competencies and Experience: Solid expertise in design and development of android applications to Android devices / framework using Java / Kotlin. Understanding on Android framework and its customization Experience working on framework like Android Alliance OS from Renault Knowledge on working different architectures and frameworks like MVVM, Jetpack, Compose etc. Expertise in Unit test, debugger tools for Android application. Excellent debugging skills Bonus proficiency in C++ and working level experience. Experience working in automotive environment. Experience with other HMI frameworks like Unity, Kanzi etc. Familiarity with software development tools, such as Git, JIRA, and Jenkins. More Good Reasons to Work for Visteon Focusing on the Future Our company strategy focuses on leading the evolution of automotive digital cockpits and safety solutions. This strategy is driven by constant innovation, and you will support our efforts through your role. We are recognized across the industry for innovation. We have a strong book of business that is expected to drive future growth, along with a customer base that includes almost every automotive manufacturer in the world. Company Culture Working at Visteon is a journey in which our employees can develop their strengths and advance their careers while making a difference globally. Join us and help change the world and how we interact with our vehicles. Visteon is where the best technical talent creates the future. Learn more about our culture here. About Visteon Visteon is a global technology company serving the mobility industry, dedicated to creating a more enjoyable, connected and safe driving experience. The companys platforms leverage proven, scalable hardware and software solutions that enable the digital, electric, and autonomous evolution of our global automotive customers. Visteon products align with key industry trends and include digital instrument clusters, displays, Android-based infotainment systems, domain controllers, advanced driver assistance systems and battery management systems. The company is headquartered in Van Buren Township, Michigan, and has approximately 10,000 employees at more than 40 facilities in 18 countries. Visteon reported sales of approximately $2.8 billion and booked $5.1 billion of new business in 2021.Learn more at www.visteon.com. Follow Us For more information about our company, technologies and products, follow us on LinkedIn, Twitter, Facebook, YouTube and Instagram. You can also follow our careers-focused channels on Twitter and Facebook to keep up with our latest job postings and the great work our employees are doing. Show more Show less

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

We are looking for a talented and passionate Android Developer with 2-3 years of professional experience to join our dynamic team. You should be proficient in Kotlin and have a strong command of Jetpack Compose to build modern, performant, and visually appealing Android applications. As an Android Developer, you will be responsible for the full lifecycle of app development, from conceptualization and design to testing, deployment, and maintenance. Your responsibilities will include designing, building, and maintaining high-performance, reusable, and reliable Kotlin code for Android applications. You will develop user interfaces using Jetpack Compose to ensure a responsive and intuitive user experience. Collaborating with teams to define, design, and ship new features will be a key part of your role. You will also be expected to ensure the best possible performance, quality, and responsiveness of the application, identify and correct bottlenecks, fix bugs, help maintain code quality, organization, and automatization, and stay up-to-date with the latest Android development trends, technologies, and best practices. Participating in code reviews to maintain high code quality and share knowledge within the team is also essential. Required Skills and Qualifications: - 2-3 years of professional experience in Android application development. - Proficiency in Kotlin. - Strong expertise with Jetpack Compose. - Solid understanding of the Android SDK, different versions of Android, and handling different screen sizes. - Experience with architectural patterns (e.g., MVVM, MVI) and reactive programming (e.g., Coroutines, Flow). - Familiarity with RESTful APIs for connecting Android applications to back-end services. - Experience with version control tools, preferably Git. - Good understanding of the overall mobile development stack and ecosystem. - Knowledge of unit testing and UI testing frameworks for Android. - Strong problem-solving skills and attention to detail. - Excellent communication and teamwork abilities. Bonus Points: - Experience with dependency injection frameworks (e.g., Dagger Hilt, Koin). - Familiarity with CI/CD pipelines for mobile applications. - Contributions to open-source projects. If you are looking for a competitive compensation with a market-aligned salary and performance bonus, a flexible work environment with a hybrid/remote-friendly policy, and generous leave, this position might be the perfect fit for you.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Android Developer specializing in OpenGL/Vulkan/GLSL, you will be responsible for creating cutting-edge Android applications that emphasize graphics and performance. Your expertise in GPU rendering, graphics APIs, and shader programming will be crucial in developing visually stunning and high-performance features, with a special focus on VR and on-device machine learning. Your main responsibilities will include developing and enhancing Android apps with advanced graphics and rendering capabilities, utilizing OpenGL ES, Vulkan, or WebGL for real-time rendering, writing and optimizing shaders using GLSL, collaborating closely with designers and developers to ensure seamless visual experiences, troubleshooting graphics-related issues, and enhancing performance across various devices. It is essential to stay abreast of the latest Android graphics APIs and tools, integrate rendering with ML tools such as MediaPipe or TensorFlow Lite, explore graphics features for VR platforms like Oculus, and support testing to ensure smooth app operation on diverse devices. To qualify for this role, you should hold a B.E./B. Tech/M.S./M. Tech degree in Computer Science, Engineering, or a related field, along with a minimum of 4 years of experience in Android development. A solid understanding of GPU architecture and rendering pipelines, proficiency in OpenGL ES, Vulkan, or WebGL, expertise in writing GLSL shaders, and proficiency in Kotlin, including Coroutines and Flow, are essential requirements. Additionally, familiarity with Android SDKs, performance optimization, background tasks, Firebase, Google SDKs, and push notifications would be advantageous. Knowledge of Jetpack Compose and Crashlytics is considered a bonus, while experience in VR or game engines, as well as ML integration, would be beneficial. This position is based in Pune/Ahmedabad. If you are interested in joining our team, please submit your resume to careers@infocusp.com.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

A career at HARMAN Automotive is an opportunity to be part of a global, multi-disciplinary team dedicated to leveraging the power of technology to shape the future. As a Principal Engineer, you will play a pivotal role in developing Android HMI Applications within the Infotainment context and ensuring the seamless delivery of software integration. Your responsibilities will encompass analyzing specifications, crafting high-level designs, maintaining traceability, reviewing unit-level code, and documenting your work on HARMAN product(s). In this role, you will provide technical coordination in software development by comprehending requirements for specific projects/programs and mentoring a team of engineers on skill-building aspects relevant to the project. Your tasks will include requirement analysis, component ownership for Android HMI development, integration of features/libraries from other concepts/products, and active participation in design, development, verification, troubleshooting, and delivery of high-quality products. To excel in this position, you should hold a Bachelor's degree in Computer Engineering, Electrical Engineering, or equivalent, coupled with 8-10 years of experience in Android Application development and integration on embedded platforms using Kotlin, Java, and Jetpack Compose. Proficiency in native C/C++ programming, communication interfaces like JNI, binder/AIDL/HIDL, multimedia frameworks, multi-threaded programming, middleware solution development on the Android environment, and Android application framework is essential. Additionally, familiarity with cloud interfaces, UML state diagrams, sequence diagrams, debugging tools, third-party libraries, APIs, Android SDK, and agile development practices is required. Moreover, possessing code quality orientation, experience in UI design tools like Figma, knowledge of automotive, audio, and e-commerce domains, resourcefulness in problem-solving, structured work approach, proactive mindset, effective communication skills, innovation-driven mindset, and strong team player capability are advantageous. Your willingness to work in Bangalore, India, and ability to successfully complete background investigations and drug screenings are prerequisites for this role. Joining HARMAN Automotive offers a flexible work environment, employee discounts on premium products, extensive training opportunities, competitive wellness benefits, tuition reimbursement, access to fitness facilities and cafeteria, and an inclusive work environment that values professional and personal development. At HARMAN, innovation unleashes next-level technology across automotive, lifestyle, and digital transformation solutions, creating extraordinary experiences and addressing evolving needs. If you are ready to make a lasting impact through innovation, we invite you to be part of our talent community at HARMAN.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Senior Android Engineer at our company, you will play a crucial role in leading the delivery of high-quality applications to our users. Your primary responsibility will be to drive the development of features and applications using your expertise in Kotlin, Jetpack Compose, and Coroutines. You will set architecture, quality standards, and coding practices to ensure the best possible outcomes for our mobile applications. Your responsibilities will include leading the architecture, design, and development process, making technical decisions regarding frameworks and libraries, and defining best coding practices. Additionally, you will work closely with product management and design teams to translate requirements into technical specifications. You will mentor and support other engineers through code reviews and knowledge sharing, and drive performance benchmarking and optimization efforts. To be successful in this role, you should have at least 5 years of experience as an Android developer, expert-level knowledge of Kotlin, Jetpack Compose, and Coroutines, and a proven track record of delivering high-quality apps. You should also possess strong UI implementation skills, familiarity with mobile app accessibility requirements, and excellent communication skills. A degree in Computer Science, Software Engineering, Information Technology, or a related field is required. Additional capabilities that would be beneficial for this role include a strong understanding of CI/CD process optimization, experience with A/B Testing and Feature Flags, certifications in related fields, and experience with mass customer mobile app products and platforms. If you are a self-directed, analytical, and responsible team player with a passion for delivering high-quality mobile applications, we invite you to join us as a Senior Android Engineer and contribute to building best-in-class mobile applications for our users.,

Posted 2 weeks ago

Apply

2.0 - 4.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Key Skils Proficient in Kotlin, especially with coroutines and Jetpack Compose Minimum 2 years of solid experience with Jetpack Compose Experience in both unit testing and UI testing, including writing end-to-end test cases Familiarity with MVVM architecture Proficient in using Git and GitHub Strong problem-solving skills Excellent communication skills Skills: jetpack compose,android,kotlin,coroutines,mvvm architecture,end-to-end testcases,problem-solving,ui testing,test cases,git,github,unit testing,communication Show more Show less

Posted 3 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

bhubaneswar

On-site

As a Senior Mobile Software Engineer at Dark Matter Technologies, you will be part of a pioneering team leading the tech-driven revolution in loan origination. With a focus on cutting-edge AI and origination technology solutions, you will contribute to reshaping the industry landscape by creating seamless, efficient, and automated experiences for our clients. You should have a minimum of 10 years of professional experience in Android development, showcasing your proficiency in Kotlin, Gradle, Android Studio, and the Android SDK. Your role will involve strong expertise in RESTful API integration and Git version control, along with hands-on experience in Azure DevOps or similar CI/CD tools. A solid understanding of mobile architecture patterns such as MVVM or Clean Architecture is essential, accompanied by proven experience in unit testing, debugging, and performance optimization. Your excellent verbal and written communication skills will be crucial in effectively communicating technical concepts to both technical and non-technical audiences. Preferred qualifications include experience with modern Android UI frameworks like Jetpack Compose, as well as familiarity with iOS native mobile applications using Swift. Knowledge of mobile analytics, crash reporting, performance monitoring tools, and mobile security best practices will be advantageous in this role. If you possess strong analytical, decision-making, and problem-solving skills, and are passionate about driving innovation in the mobile software engineering space, we welcome you to join our dynamic team at Dark Matter Technologies.,

Posted 3 weeks ago

Apply

5.0 - 12.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

We are looking for Android Developers Location: Hyderabad EXperience: 5 - 12years Work Mode: Onsite We are seeking a Senior Android Developer with deep expertise in building performant, reliable, and scalable Android applications that leverage modern frameworks and native device capabilities. In this role, you will lead the development of features that power our EV charging ecosystem, integrating real-time location services, battery-aware optimizations, Web3 wallets, and blockchain-based incentives to create a seamless and rewarding user experience. Key Responsibilities: ? Design, build, and maintain scalable Android features using Jetpack Compose and Kotlin. ? Integrate and manage native Android APIs: ? GPS/location services for nearby charger discovery and routing. ? Battery status monitoring to inform charging decisions. ? Bluetooth, sensors, and other hardware interfaces. ? Collaborate on Web3 wallet integrations and smart contract interactions using tools like WalletConnect and web3j. ? Implement secure, efficient communication with EV charging hardware and backend services via RESTful APIs, WebSockets, or MQTT. ? Build features for real-time session tracking, transaction history, wallet balances, and token rewards. ? Write and maintain unit tests, integration tests, and UI tests. ? Set up and maintain CI/CD pipelines for fast, reliable delivery. ? Integrate analytics tools (e.g., Firebase Analytics, Amplitude) to track user behavior and app engagement. ? Implement and monitor crash reporting and app health metrics using tools like Firebase Crashlytics, Sentry, or AppDynamics. ? Optimize app performance for low battery usage, responsive UI, and offline caching. ? Participate in the full app lifecycle: concept, design, build, test, deploy, release to the Google Play Store, and post-release support. ? Ensure compliance with security best practices, including secure storage, key management, and encrypted communications. ? Conduct code reviews and mentor junior developers. ? Stay current with Android platform updates, tools, and best practices. Requirements: ? 5+ years of experience in Android development with apps published on the Play Store. ? Proficient in Kotlin, Android SDK, and modern architectural patterns (MVVM, Jetpack Compose). ? Experience with: ? Dependency injection frameworks (Hilt, Dagger) ? Asynchronous programming using Kotlin Coroutines or Flow ? Native APIs: LocationManager, BatteryManager, SensorManager ? Familiarity with Web3 technologies, wallet integration, and blockchain interaction. ? Strong knowledge of mobile app security, including secure data handling and wallet key protection. ? Experience with real-time data, background services, and power-efficient design. ? Proficient with Git, version control workflows, and code collaboration. ? Working knowledge of: ? CI/CD pipelines ? Automated testing frameworks ? Play Store submission and release process ? App performance monitoring and crash reporting tools Nice to Have: ? Experience with EV charging infrastructure, IoT protocols, or OCPP. ? Background in energy tech, mobility, or smart city applications. ? Familiarity with blockchain networks (Ethereum, Polygon) and token-based reward systems. ? Experience with BLE, geofencing, or user behavior analytics. Notice Period & LWD - Total Years Exp - Relevant Exp in Android Development - Do you have exp in Kotlin and Android SDK, - Do you have exp in injection frameworks (Hilt, Dagger) - Do you have exp in Automated testing frameworks - Do you have exp in Native APIs(( GPS, battery, sensors, Bluetooth, etc.) - Do you have exp in modern architecture patterns(( MVVM, Clean Architecture) - Do you have exp in App performance monitoring and crash reporting tools . - Do you have exp in App Store submission and release lifecycle. - Do you have exp in Git, CI/CD pipelines - Current Location - Current CTC - Expected CTC - Show more Show less

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As an Android Developer at our company, you will be responsible for designing, developing, and maintaining high-quality Android applications. You will collaborate with cross-functional teams to define, design, and implement new features while ensuring clean, maintainable, and scalable code following best practices. Participating in code reviews, debugging, and unit testing will be part of your routine to ensure the best performance, quality, and responsiveness of the applications. Staying updated with the latest Android development trends, libraries, and technologies is essential for this role. Additionally, you will work on bug fixing, improving application performance, and continuously discovering, evaluating, and implementing new technologies to enhance development efficiency. Your technical skills should include strong proficiency in Kotlin with 5-7 years of experience, familiarity with Android Architecture Components such as MVVM, LiveData, ViewModel, and Room, and experience with Jetpack Compose for building UI. Proficiency in Dependency Injection frameworks like Dagger/Hilt, strong understanding of RESTful APIs, Retrofit, and data persistence using Room or other ORM frameworks is required. You should also be well-versed in version control systems like Git, unit testing & Test-Driven Development with JUnit, Mockito, and Espresso, and have familiarity with continuous integration and delivery pipelines. Experience with secure coding practices and knowledge of fintech-specific regulatory requirements are also important. Good-to-have skills for this role include experience with Firebase for Authentication, Firestore, Remote Config, and Cloud Messaging, ability to create custom views and work with advanced UI components, familiarity with Jetpack Navigation Component, knowledge of state management techniques, skills in performance optimization, experience with multi-module Android projects, familiarity with Android Accessibility APIs, and understanding of fintech compliance, security, and privacy standards. In addition to your technical skills, excellent communication and interpersonal skills are essential for effective collaboration within a fast-paced, rapid-growth environment. Articulating thoughts and ideas clearly, concisely, and persuasively will be key to your success in this role. Join our team and enjoy benefits and perks such as paid vacation, highly flexible work culture, tuition support, and health and wellness plans.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

delhi

On-site

As an Android Developer in our team, you will be responsible for leading Android development using Kotlin, Java, Android SDK, and NDK. Your role will involve managing compatibility across devices and different Android versions, handling debugging, deployment issues, and continuously improving app performance. You will collaborate closely with cross-functional teams from the concept stage to the launch phase. Additionally, mentoring junior developers and managing projects will be part of your responsibilities. To excel in this role, you should have a strong background in Android, Java, Kotlin, and modern libraries such as Retrofit, RxJava, and Dagger. A solid understanding of REST APIs, JSON, and server-side integration is essential. Experience with AWS, Linux, databases, and publishing apps on the Play Store will be beneficial. Familiarity with Agile tools like JIRA and possessing strong documentation skills are also important. If you have knowledge of AI/ML, Python, VR/AR, or iOS, it will be an added advantage. Experience in Test-Driven Development and a degree in Computer Science or Electronics and Communication Engineering with a solid grasp of Data Structures and Algorithms are desirable. In this role, you will be responsible for developing and maintaining large-scale Android apps with a focus on performance and scalability. Customizing the core platform based on specific client requirements, collaborating with Product, Design, and Backend teams, ensuring app readiness, stability, and meeting SLAs will be crucial aspects of your work. You will also be expected to mentor team members and provide support for L3 issues. Your skills should include proficiency in Kotlin, Android SDK, and Object-Oriented Programming. Strong knowledge of Jetpack, Coroutines, threading, and memory management is essential. Experience with Dependency Injection using Dagger2 or Hilt, unit testing, debugging, Git, Jira, and familiarity with multiple Android versions, devices, and screen sizes are required. Experience with Jetpack Compose and TIF layer will be considered a plus. Effective communication and collaboration skills are highly valued in this role. A Bachelor's or Master's degree in Computer Science or a related field is preferred for this position.,

Posted 3 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

kochi, kerala

On-site

As a Junior Android Developer, you will have the exciting opportunity to work with a team of experienced developers and designers to create innovative and user-friendly mobile applications. Your primary responsibility will be to develop and maintain Android applications using Kotlin and Jetpack Compose. You will collaborate with UI/UX designers to ensure seamless integration of app interfaces and write clean, efficient, and well-documented code. Additionally, you will work with REST APIs to fetch and display data from backend services. Participation in code reviews and testing processes will be crucial to ensure the quality of the applications. You will also be expected to debug, optimize, and enhance app performance and responsiveness. Staying updated with the latest trends and best practices in Android development is essential to excel in this role. To qualify for this position, you should have at least 1 year of experience in Android app development or possess a strong portfolio showcasing your projects. A good understanding of Kotlin and Jetpack Compose, as well as basic knowledge of MVVM architecture and Android Lifecycle, are required. Familiarity with libraries like Retrofit and Room is preferred. Knowledge of the Google Play Store deployment process would be advantageous. We are looking for individuals who are passionate about continuous learning and growth in the field of mobile development. Strong problem-solving skills and meticulous attention to detail are qualities that we value in our team members. If you are enthusiastic about building cutting-edge mobile applications and thrive in a dynamic, agile work environment, we encourage you to apply for this full-time position. Please note that this role is based on-site with the possibility of a hybrid work arrangement.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

indore, madhya pradesh

On-site

As a Senior Android Developer at Systango Technologies Limited, you will be responsible for designing, developing, and maintaining advanced Android applications using Java and Kotlin. Your role will involve creating modern, intuitive, and responsive UIs using Jetpack Compose and implementing well-structured architecture patterns such as MVVM and MVP. You will work on asynchronous programming, background tasks, and write unit and UI tests to ensure high-quality code. Collaborating with cross-functional teams to define, design, and ship new features will be an essential part of your responsibilities. Additionally, you will contribute to the CI/CD pipeline for faster and more reliable deployments. Managing the complete Play Store lifecycle, from deployment to updates and maintenance, will also be a key aspect of your role. To be successful in this position, you should have 5-7 years of overall experience and a strong proficiency in Java and Kotlin. Hands-on experience with Jetpack Compose, a solid understanding of Android architecture components, and experience with coroutines, RxJava, or other async frameworks are required. Knowledge of unit testing (JUnit, Mockito) and UI testing (Espresso, UI Automator), familiarity with version control systems like Git, and experience working with CI/CD pipelines are also essential. Experience with Play Store deployment and lifecycle management is a plus. Joining our team at Systango Technologies Limited will provide you with the opportunity to work with a passionate and driven team, competitive salary, and performance-based bonuses. You will work on cutting-edge technologies and industry-leading projects in a flexible and collaborative work environment, with ample opportunities for career growth and learning.,

Posted 3 weeks ago

Apply

2.0 - 5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Role - Android Developer Experience - 2-5 yrs Location - Bangalore About Us At Punch, we&aposre not here to do the same old Android developmentwe&aposre here to redefine it. Our team is passionate about leveraging the latest tech to build sleek, high-performance user experiences. We work with a modern Android stack: Kotlin, Jetpack Compose, KMM, Coroutines, and Flows. Whether its live-updating stock charts or syncing 70,000 scrips in seconds, we solve real-world problems at scalewith style. What You&aposll Do Build responsive, elegant, and high-performance Android applications using Kotlin and Jetpack Compose. Architect scalable and maintainable codebases using Clean Architecture, TDD, and design patterns. Work closely with Product, Backend, and Design teams to craft seamless UI/UX. Contribute to a collaborative, knowledge-sharing team culturelead or attend sessions like Tech Vidhya. Take ownership of performance-critical features in a fast-paced, product-focused environment. What We&aposre Looking For 24 years of hands-on Android development experience. Deep expertise in Kotlin and the Android SDK. Experience with Jetpack Compose, Coroutines, and Flows. Strong command of UI/UX principles, Git, and clean code practices. Excellent communication and collaboration skills. A self-starter with a passion for learning and tackling complex challenges. Show more Show less

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

vadodara, gujarat

On-site

We are seeking enthusiastic and ambitious individuals to join our motivated and results-oriented teams and grow together with Jeavio. This is a great opportunity for an experienced software engineer who is looking to take on a role as an individual contributor. Responsibilities: - Develop, maintain, and enhance Android applications aligned with the organization's objectives and user needs. - Collaborate with teams at the client side to understand the task objectives and create better mobile experiences. - Write clean, efficient, and reusable code that adheres to industry best practices and coding standards. - Ensure applications adhere to security and data privacy standards. - Troubleshoot issues arising in development, testing, or production environments. - Test applications to identify and fix bugs and performance bottlenecks. - Ability to navigate the learning curve associated with Android development. Requirements Mandatory Skills: - Good experience in Kotlin for Android development and related Tools. - Proficient in MVVM and Clean Architecture for maintainable apps. - Experience with Jetpack Compose for UI and XML for legacy views. - Hands-on with Dagger Hilt for Dependency Injection and efficient code management. - Experienced with Retrofit & OkHttp for REST API calls and Apollo Client for GraphQL APIs. - Familiar with Room for local databases and DataStore for preferences storage. - Skilled in Kotlin Coroutines and StateFlow/SharedFlow for background tasks and state management. - Good understanding and practical experience working with Kotlin collections and performing common operations using Kotlin's standard library functions. - Familiar with Play Store distribution processes. Nice-to-Have Skills: - Experience with Analytics and Monitoring Tools - Proficiency in Map SDKs and Geolocation Services - Understanding of Unit Testing and Test Automation - Experienced with Git, GitHub Actions, Bitrise, and Firebase App Distribution for version control and deployment. - Knowledge of OAuth 2.0 for secure authentication. - Understanding of Multi-module architecture.,

Posted 3 weeks ago

Apply
Page 1 of 5
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies