Jobs
Interviews

454 Android Sdk Jobs

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

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

As an Android Developer at our company, you will have the opportunity to work with a team of talented engineers in designing and building advanced applications for the Android platform. Your passion for pushing mobile technologies to the limits will be key in developing the next generation of our mobile applications. You will collaborate with cross-functional teams, ensuring the best performance, quality, and responsiveness of our applications. Responsibilities: - Design and build advanced applications for the Android platform using Java - Develop high-performance, reusable, and reliable code - Collaborate with cross-functional teams to define, design, and implement new features - Work with outside data sources and APIs - Unit-test code for robustness and reliability - Fix bugs and enhance application performance - Stay updated with new technologies to enhance development efficiency Skills Required: - Strong knowledge of Android SDK, various Android versions, and screen size compatibility - Familiarity with Restful APIs for connecting Android applications with back-end services - Proficiency in Android UI design principles, patterns, and best practices - Experience in offline storage, threading, and performance optimization - Ability to design user interfaces around natural interactions like touch - Translate business requirements into technical specifications - Familiarity with Google Map APIs and push notifications - Experience with REST, JSON, third-party libraries, and APIs - Understanding of mobile development life cycle and emerging technologies Experience: - 2+ years of experience in Android app development Benefits: - Work from home option available Work Location: - Hybrid remote in Sector 63, Noida, 201301,

Posted 9 hours ago

Apply

1.0 - 5.0 years

0 Lacs

indore, madhya pradesh

On-site

**Job Description:** As a software engineer at our company, you will be responsible for designing and building advanced applications for the Android platform. You should have a Bachelor's degree in Computer Science (or other streams from premier institutes) or an MCA, along with 1-3 years of experience in software engineering, including 2+ years of developing Android applications. Your expertise in Android SDK, Java, and multithreaded programming will be crucial in architecting medium to large software projects from start to finish. Your proven experience in building high-quality mobile applications using the latest technologies will be valuable. You should have experience working with remote data via REST and JSON, SQLite or similar Databases, Push Notifications, and In-App Purchase. Strong problem-solving skills and a passion for impeccable design and simple UI are essential for this role. **Key Responsibilities:** - Design and build advanced applications for the Android platform - Write code following industry-accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.) - Unit-test code for robustness, including edge cases, usability, and general reliability - Work on bug fixing and improving application performance **Qualifications Required:** - Bachelor's degree in Computer Science (or other streams from premier institutes) or an MCA - 1-3 years of experience working as a software engineer, including 2+ years developing Android applications - Expertise in Android SDK, Java, and multithreaded programming - Experience architecting medium to large software projects from start to finish - Proven experience building high quality, mobile applications using the latest technologies - Experience working with remote data via REST and JSON - Experience working with SQLite or similar Databases, Push Notifications, In-App Purchase - Strong problem solving skills in a fast-paced environment - A true love and appreciation for impeccable design and simple UI. (You might not be a Designer, but you are focused on beautiful UI for Android),

Posted 10 hours ago

Apply

6.0 - 7.0 years

20 - 25 Lacs

pune

Work from Office

Develop and maintain software products in Smart Channels entire technology stack. Mobile apps (Android) and supporting services. Provide support across the end-to-end delivery and run lifecycle. Carry out software development, testing and operational support activities with the ability to move between the technology stack. Advocate and advance modern software development practices within the mobile engineering community. Grow the technical expertise of mobile engineering community Helping with designing, maintaining and improving all aspects of the mobile software delivery lifecycle Collaborate with technical leaders and product owners to contribute to product and project strategy, code standards, roadmap definition, and requirements gathering Collaborate with the recruiting team and regional Heads of Engineering to attract, onboard and retain diverse top talent Participate in broader discussions about mobile software architecture Working with Ops, Dev and Test Engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc ) are identified and addressed at all stages of a product or service release / change. Liaise with other engineers, architects, agile coaches, and other stakeholders to understand and drive the Smart Channels software products Work closely with teams, product owners, agile coaches and other stakeholders to ensure we'deliver world-class tools and capabilities for our engineering community Actively participate in the Engineering Discipline and associated communities Keep up to date and have expertise on current tools, technologies and areas like cyber security and regulations pertaining to aspects like data privacy, consent, data residency. Requirements Solid experience on engineering and delivering software products. Good knowledge and development experience in following Proven hands-on experience on android development Sound knowledge of Kotlin and android SDK Good understanding of Gradle, Design Pattern, Jetpack compose for mobile development, Kotlin flow, Declarative UI, Reactive programming, Unit and UI testing. Familiar with security practices for mobile development Good troubleshooting skills Good understanding in Version Control using Git. Familiar with AI coding assistants. Solid understanding of the full mobile development life cycle Good to have knowledge of tools like Splunk, AppDynamics, JIRA, Confluence Sound verbal and written communication to interact with global teams. Good Interpersonal skills Good to have knowledge of tools like JIRA, Confluence Good understanding about clean architecture and design principles. Good understanding of dependency injection framework (Dagger/Hilt/Koin Good analysis and problem-solving skill Passionate about open-source ways of working Good understanding on Enterprise application design. You have experience in fostering a strong engineering culture in an agile and DevOps environment Advocate for quality and ambassador for writing testable code Knowledge of agile project management with cross functional teams, using Jira and Confluence We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build.

Posted 19 hours ago

Apply

7.0 - 10.0 years

22 - 30 Lacs

pune

Work from Office

Develop and maintain software products in Smart Channels entire technology stack. Mobile apps (Android) and supporting services Provide support across the end-to-end delivery and run lifecycle. Carry out software development, testing and operational support activities with the ability to move between the technology stack. Advocate and advance modern software development practices within the mobile engineering community. Grow the technical expertise of mobile engineering community Helping with designing, maintaining and improving all aspects of the mobile software delivery lifecycle Collaborate with technical leaders and product owners to contribute to product and project strategy, code standards, roadmap definition, and requirements gathering Collaborate with the recruiting team and regional Heads of Engineering to attract, onboard and retain diverse top talent Participate in broader discussions about mobile software architecture Working with Ops, Dev and Test Engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc ) are identified and addressed at all stages of a product or service release / change. Liaise with other engineers, architects, agile coaches, and other stakeholders to understand and drive the Smart Channels software products Work closely with teams, product owners, agile coaches and other stakeholders to ensure we'deliver world-class tools and capabilities for our engineering community Actively participate in the Engineering Discipline and associated communities Keep up to date and have expertise on current tools, technologies and areas like cyber security and regulations pertaining to aspects like data privacy, consent, data residency. To be successful in this role you should meet the following requirements: Solid experience on engineering and delivering software products. Good knowledge and development experience in following Proven hands-on experience on android development Sound knowledge of Kotlin and android SDK Sound knowledge of Gradle, Design Pattern, Jetpack compose for mobile development, Kotlin flow, Declarative UI, Reactive programming, Unit and UI testing. Familiar with security practices for mobile development Good troubleshooting skills Proficiency in Version Control using Git. Familiar with AI coding assistants. Familiar with Android application profiling Solid understanding of the full mobile development life cycle Good to have knowledge of tools like Splunk, AppDynamics, JIRA, Confluence Sound verbal and written communication to interact with global teams. Good Interpersonal skills Good to have knowledge of tools like Splunk, AppDynamics, JIRA, Confluence Good understanding about clean architecture and design principles. Good understanding of dependency injection framework (Dagger/Hilt/Koin) Good analysis and problem-solving skills. Knowledge of CI/CD. Experience as Lead in a large-scale engineering environment. Strong Leadership. Mentoring Junior/Mid-Engineers, Passionate about open-source ways of working Good understanding on Enterprise application design. You have experience in fostering a strong engineering culture in an agile and DevOps environment Track record of identifying and implementing opportunities to enable engineers to develop more productively and with high quality Experience collaborating effectively across multiple engineering centers in multiple territories Credibility and ability to influence stakeholders convincingly with we'll-considered logic. Advocate for quality and ambassador for writing testable code Knowledge of agile project management with cross functional teams, using Jira and Confluence We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build.

Posted 19 hours ago

Apply

1.0 - 5.0 years

9 - 13 Lacs

bengaluru

Work from Office

Design and build advanced applications for the Android platform using Kotlin and experience with In-Vehicle Infotainment. Implement MVVM architecture for scalable and maintainable codebases. Apply Observer Pattern for efficient data updates and UI synchronization. Ensure responsive design to support a wide range of device sizes and screen resolutions. Integrate multi-language support to cater to a global audience. Develop and maintain deep linking to improve user navigation and engagement. Collaborate with cross-functional teams to define, design and ship new features. Conduct unit-testing to ensure robust and reliable code. Continuously discover, evaluate and implement new technologies to maximize development efficiency.

Posted 19 hours ago

Apply

3.0 - 5.0 years

5 - 9 Lacs

hyderabad

Work from Office

Why Deliveroo We re building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible. We obsess about building the future of food, whilst using our network as a force for good. We re at the forefront of an industry, powered by our market-leading technology and unrivalled network to bring incredible convenience and selection to our customers. Working at Deliveroo is the perfect environment to build a definitive career, motivated by impact. Firstly, the impact that working here will have on your development, allowing you to grow faster than you might elsewhere; secondly, the impact that you can have on Deliveroo, leaving your mark as we scale; and finally, being part of something bigger, through the impact that we make together in our marketplace and communities. What you ll do As a Software Engineer at Deliveroo, your individual work contributes to achieving goals in across your team. While you will work with your team and you may lead projects, some of your work will contribute outside of your direct remit. You will report to managers and group leads and together deliver the results. Technical Execution: You will improve code structure, have an impact on architecture, and review code of any scope produced by your team. You ll aim to simplify the maintenance and operation of production systems, visibility, operational readiness, and health of your team s systems. Collaboration & Leadership: As well as leading from the front regarding technical execution, you ll build relationships with other engineering teams and, identify collaboration opportunities. You ll own larger pieces of work, assist with design and technical / implementation choices and influence the roadmap within your team. You will take an active role in the hiring process and conducting engineering interviews. This will also extend to the current team where you will support the personal growth of colleagues, encouraging efficiency in their roles. Expectations: We want to emphasise that we don t expect you to meet all of the below but would love you to have experience in some of these areas. Take pride in readable, well-designed and well-tested software 3+ years of experience in building Android applications at scale Kotlin and/or Java experience Accomplished in scaling Android architecture 3+ years of experience with Android development tools like Android Studio Working in a cross-functional team Knowledge of the Android SDK and AndroidX Interested in writing Kotlin Workplace & Diversity At Deliveroo we know that people are the heart of the business and we prioritise their welfare. We offer a wide range of benefits in areas including health, family, finance, community, convenience, growth and relocation. We believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing startups in an incredibly exciting space.

Posted 23 hours ago

Apply

2.0 - 4.0 years

3 - 7 Lacs

bengaluru

Work from Office

About Fam (previously FamPay) Fam is Indias first payments app for everyone above 11. FamApp helps make online and offline payments through UPI and FamCard. We are on a mission to raise a new, financially aware generation, and drive 250 million+ youngest users in India to kickstart their financial journey super early in their life. Founded in 2019 by IIT Roorkee alumni, Fam is backed by some of the most respected investors around the world like Elevation Capital, Y-Combinator, Peak XV (Sequoia Capital) India, Venture Highway, Global Founder s Capital and the likes of Kunal Shah, Amrish Rao as angel investors. About this role Were building one of Indias most exciting fintech products a UPI-based payments platform handling millions of transactions every day. Our small, passionate team is pushing boundaries in mobile development, combining the strengths of native Android and cross-platform frameworks to deliver a seamless experience to our users. As an Android Developer, youll play a key role in shaping how people interact with our product. Your work will directly impact performance, reliability, and the delight our users feel when they make a payment in seconds. If youre excited about solving tough technical problems and want your code to touch millions, this is the place for you. On the Job Build and maintain Android application that drive our payments experience Collaborate closely with product, design, and backend teams to deliver features end-to-end Write clean, testable, and efficient code with a focus on edge cases and performance Debug, troubleshoot, and enhance application reliability at scale Work on a hybrid tech stack pushing boundaries of performance and application capabilities Must-haves (Min. qualifications) 2-4 years of experience in Android app development Proficient in Java/Kotlin, Android SDK, and Android Studio Good understanding of REST APIs and integration with backend services Familiar with modern Android architecture patterns and frameworks such as MVVM, coroutines, Jetpack, and RxJava Hands-on experience with testing tools like JUnit or Espresso Strong understanding of Android UI/UX guidelines with the ability to build polished, responsive interfaces Good to have Published one or more apps on the Google Play Store Contributed to open-source projects Experience working on high-scale applications or fintech products Exposure to Kotlin Multiplatform (KMP) or Flutter Why join us Work on our Mobile app thats used by millions of people every day Build high-impact, user-facing features that directly shape the mobile experience Join a fast-growing fintech startup where your contributions truly matter Collaborate with a highly motivated, curious, and supportive team of engineers, designers, and product thinkers Tackle challenges of scale and performance while keeping the experience smooth, fast, and reliable Perks That Go Beyond the Paycheck Relocation assistance to make your move seamless. Free office meals (lunch & dinner). Generous leave policy, including birthday leave, period leave, paternity and maternity support, and more. Salary advance and loan policies for any financial help. Quarterly rewards and recognition programs, and a referral program with great incentives. Access the latest gadgets and tools. Comprehensive health insurance for you and your family, mental health support. Tax benefits with options like food coupons, phone allowances, car/device leasing. Retirement perks like PF contribution, leave encashment and gratuity. Here s all the tea on FamApp FamApp focuses on financial inclusion of the next generation by providing UPI & card payments to everyone above 11 years old. Our flagship Spending Account, FamX, seamlessly integrates UPI and card payments, enabling users to manage, save, and learn about their finances effortlessly. Revolutionizing Payments and FinTech FamApp has enabled 10 million+ users to make UPI and card payments across India, removing the inconvenience of carrying cash everywhere. Users get to customise their FamX card with doodles, which lets them add a personal touch to their payments. Trusted by leading investors We re proud to be supported by renowned investors like Elevation Capital, Y-Combinator, Peak XV (formerly Sequoia Capital India), Venture Highway, Global Founder s Capital, and esteemed angels Kunal Shah and Amrish Rao. Join Our Dynamic Team At Fam, our people-first approach is reflected in our generous leave policies, flexible work schedules, comprehensive health benefits, and free mental health sessions. We don t mean to brag, but we promise you ll be surrounded by some of the most fun, talented and passionate people in the startup space. Want to see what makes life at Fam so awesomeCheck out our shenanigans at @lifeatfam

Posted 23 hours ago

Apply

3.0 - 7.0 years

0 Lacs

nagpur, maharashtra

On-site

As a Mobile Developer with 3 to 6+ years of experience in Android and iOS, your role will involve Requirement Analysis, Designing, and Developing Android Enterprise & iOS applications. You will need to make quick, critical decisions using proven analytical and reasoning skills, logical and independent thinking. It is essential that you are capable of working independently, handling tight schedules, and meeting strict deadlines. Your responsibilities will also include having good knowledge of both Native and Hybrid applications. Key Responsibilities: - Requirement Analysis, Designing, and Developing of Android Enterprise & iOS applications - Making quick, critical decisions using proven analytical and reasoning skills - Working independently and handling tight schedules and strict deadlines - Having good knowledge of Native and Hybrid applications - Android Development - Excellent working knowledge of Eclipse/Android Studio and Java embedded systems development using Java - iOS Development - Excellent working knowledge of Xcode and Instruments, Objective C, Cocoa Framework, Push Notifications, In-App Purchase - Working experience on iOS frameworks such as Core Data, Core Animation, Core Graphics, Core Text, Core Location Qualifications Required: - 3 to 6+ years of experience in Mobile Development - Skills in Android SDK, Core Java, C+, Javascript, Jason, html, SQLite, iOS - Good knowledge of Eclipse/Android Studio, Xcode, and related tools - Familiarity with iOS frameworks and technologies including Core Data, Core Animation, Core Graphics, Core Text, Core Location If you are interested in this opportunity, please email your resume to contact@walbrosoft.com.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Software Engineer with 3-6 years of experience, your responsibilities will include: - Developing applications using Java, Android SDK, Web Services, SQLlite, Location Services / GPS, Push Notifications, and Rich GUIs. - Collaborating with cross-functional teams to define, design, and ship new features. - Ensuring the performance, quality, and responsiveness of applications. - Identifying and correcting bottlenecks and fixing bugs. Qualifications required for this role: - Bachelor's or Master's degree in Computer Science or related field. - Proven working experience in Android app development. - Experience with third-party libraries and APIs. - Solid understanding of the full mobile development life cycle. If there are any additional details about the company in the job description, please provide them.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

nagpur, maharashtra

On-site

As an iOS Developer at our company, your role will involve developing iOS projects for iPhone and iPad using the Swift Programming Language. You will be responsible for ensuring the successful and timely delivery of high-quality apps to the App Store marketplace. Additionally, you will be expected to ensure the performance, quality, and responsiveness of applications while collaborating with a team to define, design, and ship new features. Your responsibilities will also include handling software updates, patches, and bug fixes, as well as continually learning about new programming languages and operating system updates that may impact application functions. Key Responsibilities: - Develop iOS projects for iPhone and iPad using Swift Programming Language - Ensure successful and timely delivery of high-quality apps to the App Store marketplace - Perform static and dynamic testing techniques to deliver quality code - Ensure the performance, quality, and responsiveness of applications - Collaborate with a team to define, design, and ship new features - Handle software updates, patches, and bug fixes - Continually learn about new programming languages and operating system updates - Design solutions independently - Unit-test code for robustness, including edge cases, usability, and general reliability - Operate effectively in a fast-paced, deadline-driven, collaborative, and iterative programming environment Qualifications Required: - 1.5 to 2.5 years of experience - Strong experience in iOS application programming with a focus on Swift, Cocoa, and xCode - Familiarity with RESTful APIs to connect iOS applications to back-end services - In-depth understanding of Adaptive layouts, iOS storyboards, auto layout, and Size classes - Experience releasing iOS and Android apps to the App Store - Experience with iOS frameworks such as Core Data, Core Animation, etc. - Experience in app development using SQLite - Experience with offline storage, threading, and performance optimization - Understanding of Apple's design principles and interface guidelines - Proficient understanding of code versioning tools such as Git or SVN - Working experience in media-related iOS Apps, especially video, audio, and text chat apps The company desires candidates with educational qualifications such as MCA, M. Tech, BE, or B. Tech in Computer Science or Information Technology. Candidates with prior experience in medical software, finance software, or ERP development will be preferred. Additionally, excellent interpersonal, networking, communication, and presentation skills are required, along with proficiency in MS-OFFICE and good communication skills in English. A positive attitude and result-oriented approach are also essential for this role.,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 - 0 Lacs

karnataka

On-site

As an Android Application Developer, your role will involve working across the entire app life cycle including concept, design, build, deployment, testing, release to app stores, and support. You will collaborate with outside data sources and API's, focusing on social networking connectivity. Additionally, you will have the opportunity to work on live projects and work closely with developers and product managers to conceptualize, build, test, and realize products. Your responsibilities will also include creating and maintaining a robust framework to support applications, building compelling device-specific user interfaces, and standardizing platforms to deliver across multiple brands efficiently. Furthermore, you will continuously explore and implement new technologies to enhance development efficiency. Key Responsibilities: - Work with outside data sources and API's - Focus on social networking connectivity and get hands-on experience with live projects - Manage the entire app life cycle from concept to deployment and support - Collaborate with developers and product managers to build and test products - Create and maintain a robust framework for application support - Design user interfaces with a focus on usability features - Standardize platforms for efficient app delivery across multiple brands - Evaluate and implement new technologies to improve development efficiency Qualifications Required: - 1+ years of experience in Android development - Published at least one original Android app - Proficiency with Android SDK - Experience working with remote data via REST and JSON - Familiarity with third-party libraries and APIs - Knowledge of mobile landscape, architectures, trends, and emerging technologies - Understanding of the full mobile development life cycle (Note: No additional details of the company were provided in the job description),

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

As an Android Developer at our company, you will be responsible for the following key responsibilities: - Translate designs and wireframes into high-quality code. - Design, build, and maintain high-performance, reusable, and reliable Java code. - Help maintain code quality, organization, and automatisation skills. - Demonstrate strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. - Implement strong knowledge of Android UI design principles, patterns, and best practices. In addition to the above responsibilities, you will need to possess the following qualifications: - Proven work experience as an Android Developer. - Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. - Experience with RESTful APIs to connect Android applications to back-end services. - Understanding of Android design principles and interface guidelines. - Proficient understanding of code versioning tools, such as Git. If you are a motivated individual with expertise in Android development and good communication skills, we encourage you to apply for this position.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

west bengal

On-site

As an Android Mobile Developer, you will be responsible for the following: - Familiarity with native build tools, particularly Android Studio. - Ability to work with third-party dependencies and troubleshoot dependency conflicts. - Excellent debugging and problem-solving skills. - Interest in working with React Native/flutter. Qualifications required for this role: - Bachelor's degree in Engineering. - Postgraduate degree in Engineering. Key Skills for this position include: - Android Studio - Core Java - Kotlin - SQLite - Android Development - Android Application Development - Android SDK Experience required: 2.5 years (Note: No additional details about the company were provided in the job description.),

Posted 2 days ago

Apply

5.0 - 10.0 years

10 - 20 Lacs

ahmedabad

Remote

• Develop native Android apps in Kotlin/Java • Integrate JNI/NDK for C++ • Build multi-account, secure, scalable apps • Optimize video streaming & real-time communication • Ensure WCAG compliance & device compatibility Required Candidate profile • Senior: 5+ yrs (10 roles) | Lead: 7+ yrs (3 roles) | Principal: 10+ yrs (2 roles) • Strong in Kotlin, Java, Android SDK • Expertise in VoIP/Video streaming & JNI/NDK • Based in India | US timings

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

thrissur, kerala

On-site

Role Overview: As an Android Java Developer, you will be responsible for designing, developing, and maintaining Android applications using Java. You will collaborate with cross-functional teams to define, design, and ship new features while ensuring the performance, quality, and responsiveness of the applications. Your role will involve identifying and fixing bugs and performance bottlenecks, as well as continuously discovering, evaluating, and implementing new technologies to maximize development efficiency. Key Responsibilities: - Design, develop, and maintain Android applications using Java. - Collaborate with cross-functional teams to define, design, and ship new features. - Ensure the performance, quality, and responsiveness of applications. - Identify and fix bugs and performance bottlenecks. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Qualifications Required: - Bachelors degree in Computer Science, IT, or a related field. - Minimum 3 years of relevant Android development experience. Additional Details: This role offers a competitive salary based on experience and provides opportunities for professional growth in a fast-paced product/service environment. You will have the chance to work on challenging real-world applications. This position is best suited for developers with strong Android Java expertise who are willing to work onsite in Thrissur with a 6-day work week.,

Posted 3 days ago

Apply

15.0 - 19.0 years

0 Lacs

hyderabad, telangana

On-site

As a Mobile Software Architect, you will be responsible for leading the design, development, and operation of distributed, fault-tolerant applications with a focus on security, scalability, performance, availability, and cost optimization. Your expertise and leadership will be crucial in working with various teams to architect innovative solutions that meet functional requirements and adhere to architectural goals. Here is a breakdown of the key responsibilities and qualifications required for this role: **Key Responsibilities:** - 15+ years of relevant software development experience in creating business applications with Mobile technologies (React Native, Android, iOS), Java, Spring boot, and relational database systems. - Experience in Mobile application architecture focusing on performance, security, scalability, UI design, localization, usability, and accessibility. - Strong understanding of Mobile app architecture patterns (e.g., MVC, MVVM, MVP) and design principles. - Proficiency in database technologies such as Hibernate, JPA, Spring Data, Postgres, SQL Server, and SQL data warehouse. - Provide architectural direction, conduct 3rd party vendor evaluations, and lead detailed estimation and schedule development. - Review technical designs created by development teams and oversee system design documentation. - Keep up-to-date on the latest developments in systems engineering, communications systems, and software techniques. - Provide architectural options, advantages, and disadvantages for decision-making. - Mentor and lead technical team members, ensuring high-quality application development practices. - Knowledge of cloud and container technologies like Azure, Docker, and Kubernetes. - Experience with mobile security principles, performance optimization, debugging, and industry standards and regulations. - Discuss technical aspects of mobile application solutions with customers and governance teams. - Research emerging technologies and recommend long-term solutions for better performance optimization. - Utilize code quality systems like SonarQube, Nexus IQ, and third-party vulnerabilities check systems. - Experience with designing deployment pipelines using Jenkins/Bamboo and Software Architecture tools like Enterprise Architect or MS Visio. - Familiarity with Agile/Scrum and DevOps practices. **Qualifications Required:** - Four-year college degree in computer science, Engineering, or Masters in Computer Application (MCA) or related field. - Minimum of 15 years of related experience in leading requirements analysis, design, development, and operation of applications. - Technical leadership experience, with a focus on Mobile application architecture. - Ability to lead end-to-end mobile device and embedded systems integration for fare collection infrastructure. As a Mobile Software Architect, you will play a crucial role in designing and developing cutting-edge mobile applications while ensuring the highest standards of performance, security, and scalability. Your expertise and leadership will be instrumental in driving innovation and meeting the evolving needs of the business.,

Posted 3 days ago

Apply

0.0 - 3.0 years

0 Lacs

jaipur, rajasthan

On-site

As an Android Developer at our company, you will be an integral part of the engineering team, contributing to the development of high-quality web applications on a regular basis. **Key Responsibilities:** - Creating reliable and sustainable code for Android applications. - Ensuring the live apps meet expectations and optimizing code for performance. - Identifying and resolving constraints, fixing errors, and enhancing user experience. - Conducting code component and instrument testing. - Collaborating with cross-functional teams to define and design advanced features. - Staying updated with the latest mobile-related technologies, applications, and procedures. **Qualifications Required:** - Bachelor's or Master's degree in Computer Science or a related field. - Proficiency in Java, C++, Kotlin, Android SDK, Android NDK. Previous experience is a plus. - Familiarity with RESTful APIs for seamless integration of web applications. - Knowledge of Objective C, Swift, Android, Javascript, Java, J2EE, Nodejs, Angular JS/React JS, C, .NET. - Experience with version control systems like Git. - Ability to use various analytical tools and problem-solving skills. - Bonus points for experience in creating Activities/Services/inter-process communication in Android. Join us as an Android Developer and be part of a team that values innovation, collaboration, and continuous learning.,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

haryana

On-site

Role Overview: As an Android Developer at our company, you will be responsible for designing and building advanced applications for the Android platform. You will collaborate with cross-functional teams to define, design, and ship new features. Your role will also involve working with outside data sources and APIs, unit-testing code for robustness, bug fixing, and improving application performance. Additionally, you will continuously discover, evaluate, and implement new technologies to maximize development efficiency. Monitoring app reviews, conceptualizing and formulating apps suitable for all Android devices, implementing measures to safeguard user data, collaborating with UI/UX Designers and Software Testers, liaising with the marketing department, proofreading code, ensuring app updates, and maintaining congruency with company standards will all be part of your responsibilities. Key Responsibilities: - Design and build advanced applications for the Android platform - Collaborate with cross-functional teams to define, design, and ship new features - Work with outside data sources and APIs - Unit-test code for robustness, including edge cases, usability, and general reliability - Work on bug fixing and improving application performance - Continuously discover, evaluate, and implement new technologies - Monitoring app reviews for areas of improvement - Conceptualize and formulate apps suitable for use on all types of Android devices - Implement measures to safeguard user data - Collaborate with UI/UX Designers and Software Testers - Liaise with the marketing department to ensure consistency in the company's voice - Proofread code and correct mistakes before app release - Ensure construction and presentation of apps align with company standards - Create app updates, including bug fixes and additional features Qualifications Required: - Computer Science or equivalent engineering degree - 2 to 4 years of professional experience as an Android Developer - Proven software development experience and Android skills development - Experience with Kotlin & Android SDK - Experience working with remote data via REST and JSON - Experience with third-party libraries and APIs - Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies - Solid understanding of the full mobile development life cycle (Note: Additional details of the company were not provided in the job description.),

Posted 3 days ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

bengaluru

Work from Office

Role Overview: We are looking for a Senior Android Engineer (SDE 3) with deep technical expertise and product thinking to lead development of core features in our Android apps. You will work closely with product managers, designers, and cross-platform teams to build a scalable, high-performance mobile experience used by millions of teachers and students. Key Responsibilities: Own the end-to-end development of complex Android features from design and architecture to release and performance monitoring. Drive technical strategy and decisions for Android architecture, libraries, testing, and CI/CD pipelines. Collaborate with product managers, UX designers, and backend engineers to deliver seamless product experiences. Drive performance tuning and memory optimization for Android applications. Lead code reviews, enforce best practices, and mentor junior developers on the Android team. Maintain a high bar for code quality, test coverage, and documentation. Contribute to the team s culture of ownership, innovation, and excellence. Key Skills: 5+ years of experience in Android development, with at least 2 years in a senior or lead capacity. Strong command of Kotlin, Android SDK, Jetpack components, and modern app architectures (MVVM, Clean Architecture, etc.). Experience building apps used at scale (100k+ DAUs or more). Deep understanding of performance tuning, background tasks, memory management, and multithreading on Android. Strong grasp of RESTful APIs, GraphQL, and WebSocket-based integrations. Solid experience with testing frameworks (JUnit, Espresso, Mockito) and CI/CD tools (Bitrise, Jenkins, GitHub Actions). Excellent problem-solving skills and ability to translate product needs into technical solutions. Strong communication and leadership skills; able to mentor and uplift team members. Good to Have: Familiarity with tools like Firebase, Crashlytics, Room DB, Retrofit, Dagger/Hilt, and Jetpack Compose. Contributions to open-source Android libraries or active presence in dev communities. Experience with analytics and event tracking tools (Mixpanel, Segment, etc.). Why Join Us Opportunity to work on high-impact products with millions of users Data-first culture with a strong focus on experimentation and learning Collaborative, transparent, and growth-focused team environment

Posted 3 days ago

Apply

7.0 - 12.0 years

9 - 14 Lacs

hyderabad

Work from Office

More about us: We are looking for world-class talent to join our crack team of engineers, product managers and designers. We want people who are passionate about creating software that makes a difference to the world. We like people who are brimming with ideas and who take initiative rather than wait to be told what to do. We prize team-first mentality, personal responsibility and tenacity to solve hard problems and meet deadlines. As part of a small and lean team, you will have a very direct impact on the success of the company. Responsibilities We are looking for engineers with deep expertise in either Android and Backend development - and an openness to contribute to the other area once onboarded. Design, build, and maintain highly scalable Android apps and/or backend services. Flexibility across domains : If your expertise is Android , be open to contributing to backend APIs and services. If your expertise is Backend , be open to contributing to Android app development. Ensure reliability, performance, and scalability in all systems. Collaborate with product managers, designers, QA, and DevOps to deliver features end-to-end. Participate in code reviews and design discussions, driving engineering best practices. Requirements 7+ years of professional software engineering experience, with at least 3+ years in Android and Backend . Android (preferred) : Proficiency in Kotlin (Java experience acceptable), Android SDK, UI/UX best practices, API integration. Backend (preferred) : Hands-on experience with Golang (Java experience acceptable), micro-services, RESTful APIs. Strong knowledge of MySQL or TiDB . Solid understanding of cloud concepts (scalability, distributed systems, networking, storage). Direct GCP experience is not required . Strong foundation in system design, algorithms, and data structures . Familiarity with CI/CD pipelines and containerization (Docker/Kubernetes) . Nice-to-Have Experience with Kafka or other messaging systems . Exposure to frontend frameworks (React, Angular) is a plus. What We Offer The chance to work on products at massive scale - millions of users, millions of parcels, billions of data points. Growth opportunities : expand into Backend if you are mobile-focused, or into Android if you are backend-focused. A collaborative environment with opportunities to mentor and be mentored . Competitive compensation, benefits, and career progression in a high-growth tech company. In short : We want engineers who are experts in Android (Kotlin) and Backend (Golang) , and open to working across both domains to solve logistics problems at true scale. Please apply only if you have relevant experience with the technologies and experience mentioned above. Tech Stack Backend: Play (Java 8+), Golang, Node.js , Python, FastAPI Frontend: AngularJS, ReactJS Mobile: Android, Flutter, React Native Cache: Hazelcast, Redis Data storage: MySQL, TiDB, Elasticsearch, Delta Lake Infrastructure monitoring: Prometheus, Grafana Orchestrator: Kubernetes Containerization: Docker, Containerd Cloud Provider: GCP, AWS Data pipelines: Apache Kafka, Spark Streaming, Maxwell/Debezium, PySpark, TiCDC Workflow manager: Apache Airflow Query engines: Apache Spark, Trino Submit a job application

Posted 3 days ago

Apply

3.0 - 5.0 years

14 - 15 Lacs

bengaluru

Work from Office

Duties and responsibilities As an experienced Android engineer you will be a senior member of the Development You will plan and conduct Development of different components and Modules of App Continuously discover, evaluate, and implement new technologies to maximize development efficiency. With a strong focus on collaborative teaming with product development teams, UI/UX teams, you will, work with engineering managers and software engineers to ensure that the quality of the software meets business requirements. Skills Required Expertise in Android Application development Deep Understanding of Android App Components Experience in Mysql database Have published at least one original Android app Exposure to Agile development process with sprint planning and retrospectives. Ability to adapt to new priorities and challenges and willing to learn new technology. Good analytical skills, self-driven and good interpersonal skills to work with different teams Technical Skills Required Experience in Android SDK, Android/Java Design patterns Experience working with remote data via REST and JSON Solid Understanding of UI and 3rd party library implementation. Strong experience in Java/Kotlin. Strong knowledge in Multi-Threading Good Exposure on the latest versions of Android OS and APIs Experience & Qualifications BE/ B.Tech degree with a software technology background from reputed engineering institutions Excellent listening, writing skills and strong technical competency are essential 3 to 5 years of Android Application Development Exposure to Healthcare domain is a plus.

Posted 4 days ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

pune

Work from Office

Velotio Technologies is a product engineering company working with innovative startups and enterprises. We have provided full-stack product development for 110+ startups across the globe, building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space. Our team of 400+ elite software engineers solves hard technical problems while transforming customer ideas into successful products. We are seeking a Senior Android Developer with expertise in building Android software development kits (SDKs) to join our team. In this role, you will lead the end-to-end development of Android SDKs that will be integrated by other developers into their applications. The ideal candidate is an expert in Kotlin and Java, has a strong grasp of Android architecture and design patterns, and has a proven track record of publishing and maintaining Android libraries. You will drive the SDKs design, implementation, documentation, and long-term maintenance, ensuring high performance, reliability, and backward compatibility. This is a senior-level technical role that requires hands-on development, strategic thinking, and the ability to collaborate effectively in a hybrid work environment. Design & Build: Craft modular, high-performance Android SDKs in Kotlin (and supportive Java) that are easy to integrate and extend. SDK Lifecycle Ownership: Own the full SDK development lifecycle including planning, development, testing, and release. Manage versioning (semantic versioning) and long-term maintenance for continuous improvement of the SDK. Release Management: Publish artifacts to Maven Central / JitPack, manage semantic versioning, changelogs, and ensure backward compatibility. Performance & Reliability: Profile, benchmark, and optimize for low memory, battery, and network usage across a wide device matrix. Security & Compliance: Implement encryption, token handling, and privacy-first data practices - crucial for payment and analytics use cases. Documentation & Samples: Produce clear guides, Javadoc/KDoc, and sample apps so external teams can get started in minutes. Collaboration: Partner with product, backend, and QA to define features, automate CI/CD (GitHub Actions/Bitrise), and drive code reviews. You will enjoy this role if you... As a leader in our Android development team, youll oversee the entire development lifecycle, aligning our app portfolio with strategic business goals and user expectations. You will: Implement Best Practices: Optimize development processes for cost-efficiency and observability and design solutions for diverse deployment environments, including cloud and on-premises. Manage Releases: Oversee release plans to ensure timely updates and feature rollouts while supporting cross-functional teams in Android component design and implementation. Desired Skills & Experience: A minimum of 4-8 years of hands-on experience in Android application development is essential. You should deeply understand the Android ecosystem, including architecture, best practices, and emerging trends Application Portfolio: A proven track record of delivering and maintaining Android applications, especially those involving map functionalities. Experience with consumer-facing and enterprise applications across various domains is required. Technical Proficiency: Proficiency in Android development technologies, including Java or Kotlin, Android Studio, and related frameworks such as: Android Jetpack components (e.g., LiveData, ViewModel, Navigation, Room) Retrofit for RESTful APIs Dagger for dependency injection Firebase for app analytics and cloud services Coroutines, Flow for asynchronous programming Experience with Mapping Technologies: Strong familiarity with mapping technologies and SDKs, including Google Maps and Mapbox, is highly desirable. This includes understanding how to integrate and customize maps within Android applications, manage location data effectively, and implement advanced mapping features to enhance user experience. Multi-Threading and Synchronization: Expertise in multi-threading and synchronization techniques within Android applications to ensure efficient concurrent processing and thread safety. This includes a strong understanding of WorkerManager for efficiently scheduling and managing background tasks, which is critical for optimizing application performance and resource management. Memory Management and Battery Optimization: In-depth knowledge and hands-on experience with advanced memory management techniques are essential. Candidates must demonstrate the ability to optimize application memory usage and battery consumption, particularly in applications that rely heavily on real-time location data and maps. This includes proficiency in identifying and resolving memory leaks, understanding Android s garbage collection mechanism, and implementing strategies to reduce power consumption by optimizing location updates and background processing. Problem-Solving Skills: Strong analytical and problem-solving skills, with the ability to diagnose complex technical issues and implement effective solutions. Proficiency in Data Structures and Algorithms (DSA) to provide optimal solutions to software challenges is crucial, with a focus on memory management and performance optimization. Agile Development: Experience working in Agile development environments, with a strong understanding of Agile methodologies and tools. Release Management: Expertise in managing the end-to-end release process, including version control, deployment, and monitoring of Android applications. Communication Skills: Excellent communication skills, both written and verbal, to effectively collaborate with cross-functional teams, stakeholders, and leadership. Innovation and Adaptability: A mindset of continuous learning and innovation, with the ability to adapt to evolving technologies and industry trends Our Culture: We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly. Flat hierarchy with fast decision making and a startup-oriented get things done culture. A strong, fun & positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse & authentic environment. We want to hire smart, curious and ambitious folks so please reach out even if you do not have all of the requisite experience. We are looking for engineers with the potential to grow! At Velotio, we embrace diversity. Inclusion is a priority for us, and we are eager to foster an environment where everyone feels valued. We welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.

Posted 4 days ago

Apply

0.0 - 4.0 years

0 Lacs

madurai, tamil nadu

On-site

As an Android Developer Intern at our company, you will have the opportunity to work on real-world mobile applications, gain hands-on experience in Android development, and collaborate with experienced developers to build high-quality, user-friendly applications. - Assist in the design, development, and maintenance of Android applications. - Write clean, efficient, and well-documented code. - Collaborate with the team to define, design, and ship new features. - Debug and resolve technical issues, bugs, and performance bottlenecks. - Stay updated with the latest Android development trends, tools, and technologies. - Participate in code reviews and contribute to continuous improvement. To be successful in this role, you should have: - Pursuing a degree in Computer Science, Information Technology, or related field. - Basic knowledge of Java and/or Kotlin. - Understanding of Android SDK, Android Studio, and mobile development fundamentals. - Familiarity with RESTful APIs, JSON, and third-party libraries is a plus. - Strong problem-solving skills and eagerness to learn new technologies. - Good communication skills and ability to work in a collaborative team environment. Additional Details: - Exposure to version control systems like Git/GitHub. - Knowledge of UI/UX design principles and Material Design guidelines. - Experience with Firebase or other backend services.,

Posted 4 days ago

Apply

1.0 - 5.0 years

0 Lacs

salem, tamil nadu

On-site

As a junior Android Developer with 1 to 2 years of experience, your role will involve developing and maintaining Android apps using Kotlin (and Java if needed). You will collaborate with our team, learn best practices, and contribute to real projects. Your responsibilities will include: - Develop and maintain Android apps using Kotlin (and Java if needed). - Work with APIs and integrate third-party libraries. - Fix bugs and test apps for smooth performance. - Write clean and simple code. - Learn and follow guidance from senior developers. To excel in this role, you should meet the following requirements: - 1 to 2 years of Android development experience (internship/projects also fine). - Basic knowledge of Kotlin, Android Studio, and Android SDK. - Understanding of APIs (JSON/REST). - Familiarity with Git/version control. - Willingness to learn and grow. It would be beneficial if you also have: - Knowledge of Jetpack Compose and MVVM. - Experience with publishing apps on the Play Store.,

Posted 5 days ago

Apply

3.0 - 7.0 years

0 Lacs

indore, madhya pradesh

On-site

Role Overview: As a Senior Product Developer Android at DigiValet, you will be a key member of the mobility team, leading the development of robust and scalable Android applications. You will collaborate with product managers and UI/UX designers to translate product requirements into high-quality user interfaces. Additionally, you will mentor junior developers, troubleshoot complex issues, and stay updated with the latest Android development trends. Key Responsibilities: - Lead the development of robust and scalable Android applications, writing clean and efficient code in Kotlin. - Collaborate with product managers and UI/UX designers to create high-quality user interfaces. - Mentor junior developers, provide code reviews, and ensure adherence to best practices. - Architect and implement new features using modern Android frameworks and libraries. - Troubleshoot and debug complex issues to ensure application performance and stability. - Stay updated with the latest Android development trends to drive continuous innovation. - Participate in agile ceremonies to contribute to a collaborative development process. Qualifications Required: - 3+ years of professional experience in Native Android development. - Strong proficiency in Kotlin is essential. - Proven experience with Kotlin Multiplatform Mobile (KMP). - Expertise in modern Android frameworks like Jetpack Compose and Coroutines. - Deep understanding of mobile architectural patterns and dependency injection frameworks. - Experience with networking libraries and local storage solutions. - Proficiency with Git and shared codebases. - Excellent debugging skills for both native Android and KMP issues. Additional Details: DigiValet offers interesting and challenging work in a fast-growing company with projects involving cutting edge technologies like Artificial Intelligence, IoT, Voice Technology, and Virtual Reality. Professional development opportunities, modern office facilities, excellent benefits, and a competitive compensation package are also provided. The company promotes a friendly working environment that encourages innovation and new ideas from its employees.,

Posted 5 days ago

Apply
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