Jobs
Interviews

45 Dagger Jobs

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

7.0 - 12.0 years

19 - 22 Lacs

bengaluru

Hybrid

Android: We are seeking a skilled Mobile Android Developer to join our team and contribute to the development of high-quality, scalable, and efficient Android applications. The ideal candidate should have expertise in Jetpack Compose , Coroutines & Scope , Kotlin/Java , MVVM architecture , design patterns , unit testing , Git/version control , and Navigation Compose . Key Responsibilities: Develop and maintain Android applications using Kotlin and Java . Implement Jetpack Compose for modern UI development. Utilize Coroutines & Scope for efficient asynchronous programming. Design and implement MVVM architecture to ensure scalability and maintainability. Apply design patterns to create clean and reusable code. Write and execute unit tests to ensure application reliability. Manage code repositories using Git and follow best practices for version control. Implement Navigation Compose for seamless app navigation. Collaborate with cross-functional teams to define, design, and ship new features. Optimize application performance and ensure responsiveness. Stay updated with the latest Android development trends and technologies. Required Skills & Qualifications: Strong proficiency in Kotlin and Java for Android development. Hands-on experience with Jetpack Compose for UI development. Deep understanding of Coroutines & Scope for concurrency management. Expertise in MVVM architecture and best practices. Knowledge of design patterns for scalable and maintainable code. Experience with unit testing frameworks like JUnit, Mockito, or Espresso. Proficiency in Git and version control workflows. Familiarity with Navigation Compose for handling app navigation. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Preferred Qualifications: Experience with Dependency Injection frameworks like Dagger/Hilt. Familiarity with CI/CD pipelines for Android development. Prior experience working in an Agile development environment. Knowledge of Android security best practices. Experience with RESTful APIs and third-party integrations.

Posted 4 days ago

Apply

2.0 - 6.0 years

0 Lacs

kolkata, west bengal

On-site

**Job Description:** As a Full Stack Developer, you will be responsible for analyzing requirements and creating innovative, scalable, and fault-tolerant Android applications. You will work closely with product managers, project managers, UX designers, and other developers to ensure compatibility and stability of the code. Your role will involve researching new tech stacks in Android for product transformation and improvement, as well as solving new problems. It is essential to comply with defined engineering processes and practices to create clear technical specifications. Additionally, you will expand existing apps to meet the changing needs of the business. **Key Responsibilities:** - Analyze requirements and create innovative, scalable, fault-tolerant Android applications - Work closely with product managers, project managers, UX designers, and other developers - Write and test code as an individual contributor to ensure compatibility and stability - Research new tech stacks in Android for product transformation and improvement - Comply with defined engineering processes and practices to create clear technical specifications - Expand existing apps to meet the changing needs of the business **Qualifications Required:** - Bachelor's/Master's Degree from a top-tier institute - 2-4 years of software development or programming experience - Thorough understanding of computer architecture, operating systems, data structures, and algorithms - Hands-on experience in Android application development using Kotlin/Java - Experience in design patterns and architecture like MVVM, MVP with Clean methodologies - Working knowledge of Unit/UI tests is desirable - Working knowledge of dependency injections like Dagger and/or Koin is desirable - Exposure to CI/CD platforms like Bitrise, CircleCI, etc., is good to have - Experience in LiveData, Camera Image Frameworks, and AR/VR would be a plus (Note: The job description did not include any additional details about the company.),

Posted 5 days ago

Apply

5.0 - 10.0 years

20 - 30 Lacs

bengaluru

Work from Office

Job Description: Education Degree, Postgraduate in Computer Science or related field (or equivalent industry experience) Experience Minimum 5 years of coding experience in Android, Kotlin in creating Enterprise Mobile Applications of high performance and global at scale Strong understanding of object-oriented software development, Android SDK and its design patterns. Understanding of large and complex code bases, including API design techniques to help keep them clean and maintainable. Experience designing clean and maintainable APIs Technical Skills Must have exposure to Android Architecture Components, full lifecycle of Android Apps: building from early stages, shipping through Google Play Store Knowledge of multi-threading and memory management specific to mobile devices and caching mechanisms Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem Knowledge on MVVM, Clear Architecture Knowledge on DI Knowledge on Functional Programming Experience on Firebase Functional Skills Experience in following best Coding, Security, Unit testing and Documentation standards and practices Experience in Agile methodology. Ensure quality of technical and application architecture and design of systems across the organization. Effectively research and benchmark technology against other best in class technologies. Soft Skills Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience. Self-motivator and self-starter, Ability to own and drive things without supervision and works collaboratively with the teams across the organization. Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management

Posted 6 days ago

Apply

6.0 - 11.0 years

1 - 2 Lacs

gurugram

Work from Office

SUMMARY About the job : Android Technical Lead Career Level : Senior. Location : Offshore / Contract / India Who We Are: This is Nexgentek where every challenge is an opportunity, and every solution is a masterpiece in the making. As a full-lifecycle IT company, we transcend mere delivery; we engineer success. From inception to implementation, our seasoned expertise shepherds every phase of the journey. Be it planning, analysis, design, development, testing, or the seamless transition to production, we stand as steadfast partners in our clients’ progress. At Nexgentek, quality isn't a mere aspiration it's our ethos. Rooted in Tech Advisory, our methodology is guided by insights that spark transformative outcomes. We recognize the paramount importance of talent retention. Through a steadfast commitment to work-life balance, competitive remuneration packages, and an optimized operational model, we ensure our team remains as exceptional as our services. Step into Nexgentek, where innovation meets precision, and together, let's sculpt the future of technology with finesse and distinction. Requirements Role Overview We are looking for a highly experienced Android Technical Lead to lead a team in developing advanced communication applications. The ideal candidate will be an expert in Kotlin with deep knowledge of modern Android architecture patterns, WebRTC , and JNI/NDK , driving innovation in real-time video and voice solutions. Key Responsibilities Lead and mentor a team of 5+ Android developers , setting coding standards and best practices. Architect, design, and develop high-performance Android applications using Kotlin and Clean Architecture (MVVM) . Work extensively with JNI/NDK to support native integrations and replace SWIG-based solutions. Implement WebRTC for real-time voice and video communication. Build calling features using ConnectionService and InCallService . Manage full development lifecycle from design to Google Play submission . Collaborate with product, backend, and QA teams to deliver seamless user experiences. Required Skills 8+ years of Android development experience . Expert in Kotlin with proven architecture design skills ( MVVM, Clean Architecture ). Strong experience with JNI/NDK (critical for SWIG replacement). Hands-on experience with WebRTC implementation . Leadership experience managing 5+ developers . In-depth expertise with ConnectionService and InCallService . Nice to Have Experience building video calling applications . Knowledge of Accessibility implementation (TalkBack). Familiarity with VRS (Video Relay Services) or telecommunications application Benefits What’s in it for you: At Nexgentek we prioritize your well-being and professional growth. Here's what you can expect: Achieve a healthy work-life balance. Competitive compensation and abundant growth opportunities. Enjoy a standard 5-day workweek with 2 fixed weekly offs. Experience an employee-centric environment with supportive policies. Benefit from family-friendly and flexible work arrangements. Access our Performance Advancement and Career Enhancement (PACE) initiative and discover opportunities for both personal and professional growth. From tailored career development plans to expert counseling services, PACE empowers you to chart your course to success with confidence and clarity. Elevate your career trajectory with our Learning & Development (L&D) program. Join our team and embark on a transformative journey of upskilling and self-discovery. With continuous learning as your compass, you'll not only enhance your expertise but also open doors to new opportunities, paving the way for career growth and fulfillment. Please note : At Nexgentek, we value the importance of collaboration, learning, and fostering connections with clients, peers, leaders, and communities. While some in-person engagement may be required for certain roles, we are committed to providing flexibility to accommodate your individual work-life balance needs. As an equal opportunities employer, Nexgentek welcomes and encourages applications from all members of society. We are dedicated to creating an inclusive environment where diversity is celebrated, and individuals are valued for their unique perspectives and contributions. We do not discriminate on the basis of race, religion or belief, ethnicity, disability, age, citizenship, marital or civil partnership status, sexual orientation, or gender identity.

Posted 6 days ago

Apply

2.0 - 4.0 years

4 - 9 Lacs

navi mumbai

Work from Office

Develop and maintain mobile applications using Android (Java/Kotlin), Flutter (Dart), and optionally iOS (Swift). Implement app architectures such as MVVM, and manage state using Provider, Bloc, etc.

Posted 6 days ago

Apply

5.0 - 9.0 years

20 - 25 Lacs

hyderabad

Hybrid

Qualifications: Bachelor's degree in Computer Science or a related technical discipline. 5+ years of proven experience in Android application development. Deep understanding of the Android framework. A strong background implementing MVVM architecture in Android applications. Familiarity with third-party libraries such as RxJava, Dagger and Retrofit. Experience with Jetpack Compose a plus. Experience consuming RESTful APIs with Android applications. Comfortable working in a team environment following the Agile methodology. Understands Android UX and works closely with the design team to ensure UI designs are aligned with the current Android UI guidelines. Proficient in writing Kotlin code for all new development, with experience in working in Java. Interest and ability to learn different technology stacks as needed. Understands how to mock and provide end to end coverage for API components. Has experience working with large code bases, working with a shared REST API library, and writing unit tests; GraphQL knowledge is a plus Adept at creating rich user interactions using Jetpack components like navigation and transitions. Experience with offline storage, background processing, threading, and performance optimization. Able to work both independently and as part of a team in a fast-paced environment to deliver well-designed, reusable, and high-quality code on time.

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Senior Android Developer at Diagnal Technologies, a product company under Diagnal Inc, Hong Kong, you will be a key member of our team focused on creating Video on Demand apps for media and entertainment clients. Your role involves contributing to the development of viable revenue-generating video streaming products, enabling clients to leverage big data analytics for business insights, and enhancing user engagement through targeted marketing campaigns. To excel in this position, you should possess 1-3 years of experience in Android development within a project services or product engineering organization. Your expertise should include developing consumer-facing user interfaces with seamless interactivity and a track record of published applications on the Google Play Store. We value self-motivated individuals who can effectively manage their time to deliver work at the high international quality standards we uphold. Ideal candidates will hold an engineering degree in computer science or possess equivalent practical experience. A deep understanding of operating system fundamentals, application performance optimization, and backend integration is essential for success in this role. Key skills for this position include proficiency in Android Development, Kotlin programming language, and experience with Model-View-View-Model (MVVM) architecture. Familiarity with Dependency Injection using tools like Dagger and Koin will be advantageous as you collaborate with our team of OTT video solution specialists to drive innovation in the digital media industry across the Asia Pacific region and beyond.,

Posted 2 weeks ago

Apply

0.0 - 3.0 years

2 - 4 Lacs

ahmedabad

Work from Office

Company Description "Why work for Accor We are far more than a worldwide leader We welcome you as you are and you can find a job and brand that matches your personality We support you to grow and learn every day, making sure that work brings purpose to your life, so that during your journey with us, you can continue to explore Accors limitless possibilities, By joining Accor, every chapter of your story is yours to write and together we can imagine tomorrow's hospitality Discover the life that awaits you at Accor, visit https://careers accor/ Do what you love, care for the world, dare to challenge the status quo! #BELIMITLESS" Job Description Ensure that standards of cleanliness in assigned guest rooms are achieved and maintained on a consistent basis to provide the highest level of guest satisfaction in cleanliness and service, Establish and maintain seamless co-ordination & co-operation with all departments of Novotel Ahmedabad to ensure maximum cooperation, productivity, morale and guest service, Respond to customer queries by resolving issues in a timely and efficient manner to ensure customer satisfaction, Qualifications Your experience and skills include: Service focused personality is essential and previous leadership experience required, Prior experience working with Opera or a related system, Proven ability to build and maintain good relationships with all stakeholders, Communicate thoughts, actions and opportunities clearly with strong networking skills, Ability to lead by example, believe in a strong team culture and set the scene for high performance, Additional Information Your Team And Working Environment Our commitment to Diversity & Inclusion: We are an inclusive company and our ambition is to attract, recruit and promote diverse talent,

Posted 2 weeks ago

Apply

2.0 - 5.0 years

4 - 6 Lacs

hyderabad

Work from Office

We are seeking an experienced Flutter Developer with strong expertise in Flutter and Dart to join our team in Hyderabad. The ideal candidate should have hands-on experience in developing cross-platform mobile applications for Android and iOS , integrating APIs, and delivering scalable, user-friendly, and high-performance apps. Key Responsibilities Design, develop, and maintain cross-platform mobile applications using Flutter and Dart. Implement clean, maintainable, and scalable code following best practices. Integrate RESTful APIs and manage data handling for mobile apps. Collaborate with designers and backend developers to deliver responsive, high-quality applications. Work with state management solutions (BLoC, Provider, MVC, MVVM). Write unit, widget, and integration tests to ensure app reliability. Deploy apps to Google Play Store and Apple App Store , following guidelines. Use Git and version control systems effectively for collaborative development. Required Skills & Qualifications 2+ years of professional experience in Flutter and Dart development. Proficient in Dart programming with experience in asynchronous programming (futures, streams). Strong understanding of mobile architecture, design patterns, and state management . Experience with RESTful API integration and handling network operations. Familiarity with Git/version control systems . Solid knowledge of mobile app lifecycle and deployment processes . Experience in writing unit, widget, and integration tests . Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

ahmedabad, gujarat

On-site

The position of SDE II Android at Roambee in Ahmedabad, India, is a full-time role that requires a highly skilled and product-driven Android Developer to join the engineering team. Roambee is a B2B enterprise SaaS company that specializes in providing visibility and intelligence in supply chains for timely and compliant delivery of shipments and assets worldwide. With a client base of 300+ enterprises, Roambee is recognized for its innovative AI-powered platform and has been featured in prestigious publications such as the "2022 Gartner Tracking and Monitoring Business Process Context: Magic Quadrant for Real-Time Transportation Visibility Platforms." As an SDE II at Roambee, you will be responsible for designing and delivering modern Android applications that interact with a variety of IoT devices, sensors, and real-time data platforms. You will work on high-impact projects in a cross-functional team to develop mission-critical apps using Kotlin, Jetpack Compose, and Clean Architecture principles. Collaboration with backend, product, and design teams is essential to ensure the creation of user-centric mobile experiences. Key Responsibilities: - Develop and maintain Android applications utilizing Kotlin, Jetpack libraries, and Clean Architecture principles. - Integrate with IoT devices for real-time data communication and AI technologies such as Whisper. - Design modular, testable, and scalable applications using MVVM and modern design patterns. - Collaborate with cross-functional teams to create smooth mobile experiences. - Optimize mobile apps for performance, battery life, and network usage. - Implement and maintain automated unit and UI tests. - Participate in code reviews and mentor junior developers. - Stay updated on new technologies and contribute to the evolution of the mobile stack. Required Qualifications: - 3-8 years of hands-on experience in Android development. - Proficiency in Kotlin, Jetpack components, and Clean Architecture. - Practical experience with Bluetooth/BLE, Wi-Fi, and integrating Android apps with IoT devices. - Familiarity with Jetpack Compose, coroutines, Flow, and dependency injection (Hilt/Dagger). - Solid understanding of Room DB, offline-first architecture, and background processing. - Experience with REST APIs, WebSockets, and sensor-based data. - Proficiency in Git, Gradle, Firebase, and CI/CD tools. - Strong problem-solving skills and focus on code quality and performance. Good to Have: - Experience in logistics, real-time tracking, or supply chain products. - Contributions to open-source Android projects or technical blogs. At Roambee, we value diverse working styles and personalities. We seek individuals who are self-managed, proactive, articulate, and enjoy working in global teams with diverse cultures and perspectives. If you are passionate about technology and innovation, Roambee provides a dynamic environment for personal and professional growth. Please note that the candidate must be legally authorized to work in India. Roambee does not accept unsolicited agency resumes and is not responsible for any fees related to such submissions.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

9 - 12 Lacs

bengaluru

Work from Office

Job Description JD for Fullstack dot net Developer Senior Software Engineer with 6-9 yearsexperience Angular 2 or above Typescript/HTML5/CSS C#(dot net) WebAPI Entity Framework SQL Additional Information At Tietoevry, we believe in the power of diversity, equity, and inclusion We encourage applicants of all backgrounds, genders (m/f/d), and walks of life to join our team, as we believe that this fosters an inspiring workplace and fuels innovation ?Our commitment to openness, trust, and diversity is at the heart of our mission to create digital futures that benefit businesses, societies, and humanity, Diversity,?equity and?inclusion (tietoevry)

Posted 2 weeks ago

Apply

8.0 - 13.0 years

25 - 35 Lacs

bengaluru

Hybrid

Core Fundamentals : These are the non-negotiables every Android developer should know: Java / Kotlin Strong in Kotlin (modern Android language), and familiar with Java (legacy codebases). Android SDK Understanding of core components: Activities, Fragments, Services, Broadcast Receivers, Content Providers Views, Layouts, Resources UI/UX Basics Working with XML layouts, themes/styles, and responsive UI (ConstraintLayout, Jetpack Compose). Lifecycle Management Activities, Fragments, ViewModels. Modern Android Development (MAD) Stack This is what Google recommends today: Jetpack Components : ViewModel, LiveData / StateFlow Navigation Component Room (Database), DataStore (Preferences) WorkManager Jetpack Compose Declarative UI toolkit (increasingly standard). Coroutines / Flow – Asynchronous programming. Dependency Injection – Dagger / Hilt / Koin. Architecture Patterns – MVVM, MVI, Clean Architecture. Networking & APIs Retrofit / OkHttp / Ktor – For API calls. Gson / Moshi / Kotlinx.serialization – For JSON parsing. Handling Connectivity – Network callbacks, offline caching. Testing Unit Testing – JUnit, Mockito/Kotlin MockK. UI Testing – Espresso, UI Automator. Snapshot/Golden Tests – Paparazzi, Shot (for Compose). Build & Release Gradle – Build scripts, custom build variants, flavors. CI/CD – Fastlane, Bitrise, GitHub Actions, Jenkins. Play Store Deployment – AAB (Android App Bundle), signing configs, release notes. Device/Hardware Knowledge Sensors & Permissions – Location, Camera, Bluetooth, etc. SIM /eSIM / Telephony Manager – For network-based apps. Background Tasks – Services, Job Scheduler, Work Manager. Third-Party Libraries Familiarity with widely used ones: Glide / Coil / Picasso (Image loading) Firebase (Analytics, Crashlytics, Messaging) Lottie (Animations) Timber (Logging) Backend Integration REST/GraphQL APIs Firebase Realtime DB / Firestore Push notifications (FCM) Soft & Cross-Functional Skills Git (version control) Jira / Agile Writing clean, maintainable, testable code Code reviews & collaboration with cross-functional teams (QA, Designers, PMs) Nice-to-Have / Advanced Jetpack Compose Animation APIs Multimodule Architecture Proguard / R8 rules Kotlin Multiplatform (KMM) Native C++ (NDK) if working with performance/low-level code Performance tuning (Systrace, Android Profiler)

Posted 3 weeks ago

Apply

4.0 - 8.0 years

7 - 10 Lacs

mumbai

Work from Office

Roles and Responsibilities : Design and develop Android applications using Kotlin. Translate UI/UX designs into functioning features. Collaborate with backend and design teams. Work with APIs and third-party libraries. Ensure app performance, responsiveness, and stability. Write clean, maintainable, and well-documented code. Perform unit and UI testing. Keep updated with the latest Android trends and practices. Technical Requirements : Proficiency in Kotlin and Android SDK. Strong grasp of MVVM, Clean Architecture, Jetpack libraries (Room, LiveData, ViewModel etc.). Hands-on experience with Coroutines, Retrofit, and REST APIs. Familiarity with Hilt/Dagger or other DI frameworks. Experience with Git, Firebase, and testing tools. Optional: Experience with Jetpack Compose, CI/CD, and offline-first apps.

Posted 3 weeks ago

Apply

2.0 - 5.0 years

16 - 30 Lacs

gurugram

Work from Office

Android JD: We are looking for an Android Engineer to build custom Android applications. Candidates should be able to develop an Android application from initial conception through submittal to the Android marketplace. The ideal candidate will not just be an outstanding engineer but will bring a mindset of creativity, innovation, and balance bleeding edge technology development with a relentless pursuit of timely product engineering delivery. Areas of Responsibility: Be involved in all aspects of development playing a critical role in the design, planning, development, and deployment and help develop best practices for future development. Fast prototyping of proof-of concept features/application based on the brief. Develop and maintain new features on Mobile Application development & Java stack. Own the delivery of an entire piece of a system or application Responsibility to develop unit test cases for his/her project module. Use technical knowledge and creative thinking to provide the most innovative solutions Optimizing performance for the apps and keep up to date on the latest industry trends in mobile technologies. Minimum Qualifications: 4-7 years of experience in software development with a B.E. / B.Tech. / M.E. / M.Tech. / M.S. in Computer Science, Electronics, or related field. Strong understanding of mobile application development in Android. Experience with a start-up would be an added advantage. Preferred Skills Hands-on working on Java and Kotlin in a production-level environment Good understanding of various design patterns like MVVM/ MVP/ MVI / MVC and Android Architecture Components and experience in writing unit and UI test cases Solid understanding of the full Android application development life cycle from design to delivery and experience with third-party libraries and APIs eg. RxJava, Retrofit, Dagger, Glide. Deep Knowledge of Android core features Activities, Services, Broadcast Receivers, Intents, Handlers and Background application processing Experience of working with Coroutines is a plus Experience working with Android Background Application Processing, Battery Optimization, Memory Optimization, Multi-Threading, Location API, Push Notifications, Remote Config, Experience working in larger, multi-modular code bases and well versed with Git source control Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Bharti Airtel Limited is a leading telecommunication company globally. Headquartered in New Delhi, we are the most trusted provider of ICT services with a global network across the USA, Europe, Africa, Middle East, Asia-Pacific, India, and SAARC regions. Airtel Telecommunications ranks amongst the top 3 mobile service providers around the world (as per subscribers) Through the diverse product portfolio and strategically located submarine cables and satellite network running across 365,000+ RKMs in 50 countries and 5 continents, we are pushing the boundaries in digital service delivery with a key focus on enhanced end-user experience, round-the-clock infrastructure availability, and superior service quality. Life @Airtel

Posted 3 weeks ago

Apply

7.0 - 12.0 years

30 - 37 Lacs

dubai, chennai

Work from Office

Android Developer Banking Domain Work Location : Chennai / Dubai Experience : 5–8 years Employment Type : Full-time We are hiring at ValueLabs About the Role At ValueLabs , we are looking for a passionate Android Developer to join our team and help build high-performance mobile applications for the banking and financial services domain . This is a full-time opportunity for professionals who are excited to work on secure, scalable, and user-friendly apps that enhance customer experience. Key Responsibilities Design, develop, test, and deploy Android applications with a strong focus on performance and security. Collaborate with UI/UX designers, backend developers, product managers, and business stakeholders. Integrate banking APIs, payment gateways, and third-party services. Ensure app compatibility across various Android devices and OS versions. Troubleshoot and resolve performance, usability, and scalability issues. Write clean, maintainable, and testable code following best practices. Communicate effectively with both technical and non-technical teams. Required Skills Strong expertise in Java / Kotlin Solid understanding of Android SDK , Jetpack , and Android Studio Experience with RESTful APIs , JSON , and Web services integration Hands-on experience in MVVM / MVP architecture Knowledge of SQLite , Room Database , and Data Persistence Familiarity with Push Notifications , Firebase , Analytics , and Crashlytics Strong focus on UI/UX and Material Design principles Knowledge of secure coding practices (encryption, authentication, banking-grade security) Excellent verbal and written communication skills Nice to Have Experience with banking/fintech applications (mobile payments, transaction banking, digital wallets) Exposure to Agile / Scrum methodology Familiarity with CI/CD pipelines , Git , and Jenkins

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 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

punjab

On-site

You are invited to join our team as a Software Engineer - Android based in Mohali, Chandigarh. As an Android Developer, your primary responsibility will encompass designing and coding the base application, addressing bugs, ensuring the application's quality and code maintenance, and consistently implementing updates to enhance the application's functionality. Your key roles and responsibilities will include: - Proficiency in understanding third-party integration. - Designing a modular and maintainable App structure using the best-known design patterns. - Implementation of high-quality Java/Kotlin code and UI layouts. - Conducting regular code reviews and refactoring when necessary. - Staying abreast of the latest technology trends, frameworks, and design patterns to uphold high-quality App code standards. - Providing guidance and supervision to junior developers. - Actively contributing ideas and participating in product-related discussions. To qualify for this position, you should possess: - 1-3 years of experience in native Android development using Java and Kotlin. - Strong grasp of OOPS concepts and proficient programming skills in Java and Kotlin. - Sound knowledge of Android SDK, various Android versions, and handling diverse screen sizes. - Experience in working with remote data through REST and JSON. - Good understanding of Jetpack Components like View Model, Live Data, DataBinding, Room, etc. - Familiarity with libraries such as Dagger, Okhttp, Retrofit, Glide, Volley, Picasso, Mockito, or their equivalents in Android. - Understanding of design architectures like MVC, MVP, MVVM. - Knowledge of Google's Android design principles and interface guidelines. - Proficiency in offline storage, threading, and performance optimization. - Familiarity with cloud message APIs and push notifications utilizing FCM. - Proficient understanding of code versioning tools like Git. - Ability to self-manage and work independently in a collaborative environment while being a valuable team player. - Experience in developing at least one project from scratch independently. Qualifications required for this role: BE/B.Tech/MCA. Compensation: The compensation package is negotiable for ideal candidates.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

gautam buddha nagar, uttar pradesh

On-site

As a candidate for this role, you should have a strong command of Kotlin and JAVA programming languages. Your knowledge of data structures should be robust, and you should be familiar with MVVM and MVP design patterns. Experience in Android development using SDK, dagger, retrofit, and LiveData is essential. Your expertise should encompass the extensive use of I/O, collections, algorithms, and well-known application frameworks.,

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. We are looking for an expert in Android application development with solid foundation in enterprise and commercial applications, interested in building highly performant mobile apps with Jetpack and Kotlin. Your primary focus will be on leading a team, proposing reference architectures, creating estimates, and giving inputs to client proposals. You will also lead the development of user interface and reusable components. You will ensure that these components and the overall application are robust and easy to maintain. A commitment to collaborative problem solving, sophisticated expandable design, and quality product is important. **Responsibilities:** - Developing new user interface using Jetpack compose - Networking Libraries and integration with third-party frameworks - Building reusable components and libraries for future use - Translating designs and wireframes into high quality code - Ability to optimize the code through the use of instruments or various techniques of memory profiling - Guiding the team to follow best industry practices to deliver clean code while keeping performance in check - Fostering teamwork and leading by example - People and Stakeholder management by close interaction with clients and internal stakeholders **Experience:** - 6+ years experience in Android native application development with Jetpack compose and Kotlin - Excellent UI/UX and architecture skills - Ability to transform the design into code quickly - Experience in unit testing and ensuring the developed code passes the quality gate from Sonar - Experience in identifying code quality issues during code reviews - JSON, REST and Web Services, low energy peripheral devices integration - Experience in setting up continuous integration processes and automated unit/UI testing - Jira, git or other tools **Must have skills:** - In-depth knowledge in Kotlin and Jetpack compose - Expertise in Retrofit, Volley, RoomDB, SharedPreferences, Hilt, Dagger, Co-routines - Understanding and implementing accessibility - Ability to Perform concurrency and performance testing - Ability to organize large-scale front-end mobile application codebases using common mobile design patterns such as MVVM, MVC or Viper - Understanding and working in Snapshot testing - In-depth understanding of layouts - Understanding of interactive application development paradigms, GUI, memory management, file I/O, network & socket programming, concurrency, and multi-threading - Developing cutting-edge functional modules that will be integrated across our application - Experience in code versioning tools such as Git or SVN - Understanding and Implementation of SOLID principles in an Android Application - Staying abreast of latest Android platform features and proposing the evolution of the application to take advantage of the same - Experience with two-way data synchronization between client and server database for applications that support offline capability - Unit-testing code for robustness, including edge cases, usability, and general reliability - Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency - Experience in implementing security policies - Experience in automation, CI/CD, and Unit testing frameworks - Ability to analyze crash logs and provide fixes - Ability to write code that passes multiple quality gates from Checkmarx, MobSF, Sonar, etc., - Good knowledge of fixing quality issues from Checkmarx and fixing issues from Penetration Testing **Nice to have skills:** - AWS/Azure or any cloud exposure - SSO, LDAP, OAuth, SSL integration - Experience in emerging technologies such as IoT, AI/ML, etc. - Awareness of enterprise Mobile Application Management (MAM)/Mobile Device Management (MDM) frameworks such as Microsoft Intune, Citrix Endpoint Management will be a plus - More advanced data handlers such as WebSockets and Offline mobile applications - Awareness of Enterprise mobile applications and data protection policies and methods would be a plus EY | Building a better working world EY exists to build a better working world, helping to create long-term value for clients, people, and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform, and operate. Working across assurance, consulting, law, strategy, tax, and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

About Mozarc Medical At Mozarc Medical, the vision is to reimagine the future of holistic kidney health technology. Established in 2023 through equal investments from DaVita, a leading provider of kidney care services, and Medtronic, one of the world's largest medical device companies, Mozarc Medical offers an exciting and unique start-up experience supported by two seasoned industry and market leaders. Driven by the mission and values, the focus is on putting patients at the center of all activities. Employees at Mozarc Medical play a pivotal role in developing technology solutions that enhance patients" lives and contribute to meaningful progress in the treatment of kidney disease. Find your purpose and passion at Mozarc Medical. Position Responsibilities: - Possessing 4+ years of experience working in Android Framework, BLE, WiFi. - Responsible for supervising a team of android developers and working at the architecture level. - Reviewing and evaluating designs and project activities for compliance with technology and development guidelines and standards. - Demonstrating expertise in developing Android apps in Kotlin with coroutines and Room Database API with Firestore database synching. - Experience with MVVM architecture and Dependency Injections (Hilt and Dagger), Unit Testing, and Espresso Instrumentation for automation. - Proficiency in programming patterns or architectural patterns and collaborating with cross-functional teams to define, design, and ship new features. - Strong understanding of OOP, Design Patterns, Media Players, Android memory management, Unit test frameworks, offline storage, threading, and performance tuning. - Knowledge of asynchronous tasks such as async task, intent services, handlers, loopers, threads, runnable, and loaders. Basic Qualifications: - Bachelor's, Master's degree in CS, ECE, IS or BCA, MCA, or equivalent Degree. - Experience working with evaluation kits/development kits for emulation of final design. - Experience in multiple stages of the product development lifecycle. - Excellent verbal and written communication skills, logical and analytical skills. - Ability to work in cross-functional and global teams, and participate in early morning or late-night calls. - Versatility in handling various roles. Why Work with Us Working at Mozarc Medical is highly rewarding as it involves helping kidney patients achieve greater freedom, improved outcomes, and a renewed passion for life. Team members are valued, supported, and empowered through a comprehensive total rewards package, growth opportunities, and community engagement initiatives. Join us to realize your potential and embark on a career filled with life-changing possibilities. Apply now if you are ready for this impactful position at Mozarc Medical!,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a part of our global team at Zapcom, you will be involved in developing bespoke, customer-centric solutions across various industries such as BFSI, e-commerce, retail, travel, transportation, and hospitality. With our headquarters in the US and a presence in India, Europe, Canada, and MENA, we specialize in utilizing AI, ML, Cloud solutions, and full-stack development to transform ideas into tangible outcomes. We believe in fostering a culture of accountability, ownership, and equality, providing you with the support and resources needed to excel in your role. Your aspirations are important to us, and we strive to create an environment where every voice is heard, leading to innovation and business value. With our ongoing global opportunities and expansion plans, this is an exciting time to become a part of our team and work on impactful projects that have the potential to shape the future. In this role, you will be expected to demonstrate proficiency in debugging and utilizing Android Tools effectively. Your experience with memory management and caching mechanisms specific to mobile devices will be crucial in contributing to the success of our projects. Additionally, your ability to write automation test cases, work with third-party libraries and APIs, and stay updated on mobile architectures and emerging technologies will be highly valued. You should possess a good understanding of the full mobile development life cycle, including User Interface designing and development skills for both tablets and smartphones. Your coding, debugging, testing, and optimization skills will play a key role in ensuring the quality and performance of the Android apps that you will be involved in shipping to a wide customer base. To excel in this role, familiarity with tools and technologies such as Espresso, RxJava, AutoValue, Retrofit, Dagger, Kotlin, Firebase, Sqlbrite, and OkHttp is essential. Knowledge of iOS, NodeJS, GraphQL, and/or React Native will be considered a strong advantage. If you are looking for a challenging yet rewarding opportunity to work collaboratively across teams in a dynamic environment, then we encourage you to apply today and become a part of something extraordinary at Zapcom.,

Posted 1 month ago

Apply

1.0 - 6.0 years

0 Lacs

haryana

On-site

About Zupee: Zupee is India's fastest growing innovator in real money gaming with a focus on skill-based games on the mobile platform. Founded by 2 IIT-K alumni in 2018, Zupee is backed by marquee global investors such as WestCap Group, Tomales Bay Capital, Matrix Partners, Falcon Edge, Orios Ventures & Smile Group. The company aspires to become the most trusted and responsible entertainment company in the world. Role: Software Engineer - React Native Years of Experience: 1-6 Years Location: Gurgaon (On-site) Job Description: Responsibilities: - Collaborate as required with product management and user experience teams. - Architect and design product features focusing on maintainability, extensibility, scalability, and lowest operational cost. - Undertake proof-of-concept work where required. - Code and implement features with very high coverage of unit tests and component tests. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Requirements: - Experience in delivering projects using React Native ensuring performance, quality, and responsiveness of applications. - Strong design and programming skills in React Native and Android. - Implement user-facing features for iOS and Android platforms using React Native. - Develop and maintain custom components adhering to design guidelines. - Debug and resolve issues in the app, ensuring a seamless user experience. - Participate in peer code reviews and adhere to code quality standards. - Use tools like Fastlane, Expo, or React Native CLI to package and deploy apps for both iOS and Android. - Experience with offline storage, multi-threading, performance tuning, memory tuning, and RESTful APIs to connect Android applications to back-end services. - Experience with Model-View-View-Model, Model View Presenter software architecture, retrofit, and dagger among others. - Unit-test the code for robustness, including edge cases, usability, and general reliability. - Experience in mobile analytics. - Experience in designing, optimizing, and integrating business processes across disparate systems and mobile technologies. Good-To-Haves / Desired Qualifications: - Ability to multi-task, prioritize, be attentive to detail, have an eye for design, think logically, organize, and communicate coherently. - Fast-paced, collaborative / team player, performance-driven, and self-motivated. - Curious, analytical, a problem solver, and has logical reasoning.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

As a skilled Android Developer with 2-3 years of experience in Kotlin and Jetpack Compose, you will be responsible for developing, testing, and maintaining Android applications. You will work closely with cross-functional teams to design and implement new features, integrate RESTful APIs using libraries like Retrofit and OkHttp, and handle local data storage with ROOM Database. Writing unit and UI tests using frameworks like JUnit, Espresso, and Mockito will be a part of your routine. You will use Git for version control and project workflows via GitHub or JIRA, optimizing applications for performance, usability, and scalability. The ideal candidate will have 2-3 years of experience in Android development using Kotlin, proficiency with Android SDK, ROOM Database, and Retrofit, and hands-on experience or familiarity with Jetpack Compose. Basic knowledge of Dagger or Hilt for dependency injection, familiarity with modern Android architecture patterns like MVVM, and experience with unit and UI testing frameworks such as JUnit, Espresso, or Mockito are required. Familiarity with Firebase or AWS is a plus, along with strong problem-solving skills and a keen eye for detail. If you have prior exposure to building cutting-edge Android applications, knowledge of performance optimization techniques and best practices, and are passionate about Android development, this is the perfect opportunity to take your career to the next level. In return, you can expect to work in a collaborative and innovative environment that promotes creativity and technical growth, participate in exciting Android projects using the latest technologies, enjoy flexible work schedules and remote work options, and receive a competitive salary and benefits package. Join our team to grow in a supportive environment where your contributions will have a meaningful impact, work with the latest tools and technologies to continuously improve your skills, and experience a flexible and dynamic work culture that values creativity and collaboration. Apply now to be a part of our dynamic tech company and contribute to building seamless and modern Android applications.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

delhi

On-site

We are seeking a Senior Android Team Lead to spearhead the development, testing, and deployment of Android applications. Your responsibilities will include leading a team, addressing integration challenges, enhancing architecture scalability, and delivering top-notch mobile solutions. As the Lead Android Developer, you will utilize your expertise in Kotlin, Java, Android SDK, and NDK to steer Android development. You will ensure compatibility across various devices and Android versions, handle debugging and deployment issues, and enhance app performance. Collaborating closely with cross-functional teams from ideation to launch will be a key aspect of this role. Additionally, you will play a pivotal role in mentoring junior developers and overseeing project execution. The ideal candidate should possess a strong background in Android, Java, Kotlin, and contemporary libraries such as Retrofit, RxJava, and Dagger. A sound understanding of REST APIs, JSON, and server-side integration is essential. Experience with AWS, Linux, databases, and app publication on the Play Store is highly desirable. Proficiency in Agile tools like JIRA, coupled with robust documentation skills, is crucial. Effective communication, leadership abilities, and adept problem-solving skills are key requirements for this role. Desirable skills include knowledge of AI/ML, Python, VR/AR, or iOS, along with experience in Test-Driven Development. A degree in Computer Science or Electronics and Communication Engineering with a strong foundation in Data Structures and Algorithms would be advantageous. If you are passionate about Android development, possess the required technical skills, and thrive in a collaborative work environment, we invite you to apply for this exciting opportunity.,

Posted 2 months ago

Apply

0.0 - 3.0 years

0 Lacs

surat, gujarat

On-site

We are seeking an Android Developer to join our team of developers who are passionate about pushing mobile technologies to their limits. In this role, you will collaborate with a team of talented engineers to design and build the next generation of mobile applications. As an Android Developer, your responsibilities will include designing and building advanced applications for the Android platform, collaborating with cross-functional teams to introduce new features, working with external data sources and APIs, conducting unit tests for code robustness, bug fixing, and enhancing application performance. You will also be expected to stay updated on new technologies to enhance development efficiency continually. The ideal candidate should have expertise in Json Parsing, Okhttp, LiveData, Retrofit, Services, and Receiver. Additionally, a minimum of 6 months of experience in Kotlin is required, along with at least one year of software development and Android development experience. The candidate must have published at least one original Android app, possess knowledge of the Android SDK, remote data handling via REST and JSON, third-party libraries, and APIs. An understanding of mobile landscape, architectures, trends, and emerging technologies is essential, along with proficiency in the full mobile development life cycle. Critical thinking, problem-solving skills, teamwork, time management, and excellent interpersonal and communication skills are also crucial for this role. This is a full-time, permanent position with benefits including paid sick time, paid time off, performance bonus, and yearly bonus. The work schedule is in the morning shift, and the ability to commute/relocate to Surat, Gujarat is preferred. Qualifications: - 1 year of experience in Kotlin - 1 year of experience as an Android Developer - 1 year of experience in MVVM Architecture - 1 year of experience with Dagger (Required) - 1 year of experience with Room Database (Preferred) The work location is in person.,

Posted 2 months ago

Apply
Page 1 of 2
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