Jobs
Interviews

709 Android Studio Jobs

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

0.0 - 3.0 years

0 - 0 Lacs

karnataka

On-site

We are seeking a highly motivated Android Developer to join our dynamic software development team. Our focus is on creating advanced mobile applications that offer innovative solutions to our clients. As an Entry-Level Android Developer, you will play a key role in the development of top-notch mobile apps that enhance user experience and bring significant value to our customers. As part of your responsibilities, you will collaborate closely with cross-functional teams to define, design, and implement features for Android applications that meet the needs of end users. Your role will involve developing and maintaining Android apps to ensure a seamless and responsive user experience. You will be expected to write clean, efficient code for Android applications, conduct unit tests, and debug to ensure the reliability and robustness of the mobile apps. Additionally, you will identify opportunities for optimization and improvement in app performance, integrate third-party libraries and APIs, and stay updated on the latest trends in Android development. Key Responsibilities: - Collaborate with cross-functional teams to define, design, and implement Android app features. - Develop and maintain Android applications for optimal user experience. - Write clean, maintainable, and efficient code for Android apps. - Conduct unit tests and debugging to ensure app reliability. - Identify opportunities for optimization and improvement in app performance. - Integrate third-party libraries, APIs, and mobile services. - Stay updated on latest Android development trends and tools. Requirements: - Fluent in English, multilingual skills are a plus. - Ability to work effectively in cross-functional teams. - Strong presentation skills. - Proficiency in Java and/or Kotlin programming languages. - Solid understanding of Android SDK, Android Studio, and related tools. - Experience with common Android frameworks and libraries. - Knowledge of mobile app UI/UX principles and design guidelines. - Familiarity with version control tools like Git. - Understanding of backend development concepts and API integration. - Strong technical aptitude and communication skills. - Good problem-solving abilities and analytical thinking. Expected Qualification: - Bachelor's or Master's degree in Computer Science or Information Technology with a minimum 7.0 CGPA. - Freshers are encouraged to apply. - Maximum total experience should not exceed 1 year. Benefits: - Salary during the training period: INR 30,000/month for Master's degree holders and INR 25,000/month for Bachelor's degree holders. - Medical Insurance coverage for Employees. - Opportunity for Full-time employment post training period with a revised salary package. - Experienced candidates will have salary negotiation during the interview process.,

Posted 10 hours ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Senior Engineer in the Core Platform Products team, you will be responsible for developing and supporting drivers on various interfaces such as USB, Storage, I2C, SPI, Slimbus, and more. With 3 to 6 years of experience, your expertise will be crucial in this role located in Hyderabad. Your qualifications should ideally include a Bachelors or Master's Degree in Engineering, Information Systems, Computer Science, or a related field. It is essential to have a solid understanding of microprocessor and multiprocessor architecture, including ARM, DSP, etc. Additionally, a good grasp of real-time/embedded programming concepts and real-time operating systems is important. Hands-on experience with the Android Application Framework, Android native daemons/services, AIDL HALs, as well as system programming on Linux/Unix OS will be beneficial. Proficiency in debugging tools like T32, gdb, and crash analysis using android tombstones, T32, crash utility is necessary. Familiarity with Git, Android Make, Android Tools, Android Studio, Adb is also preferred. If you have experience in developing Linux kernel drivers and modifying kernel code, it will be considered a plus. Knowledge of AI models and proficiency in python for AI/ML related software development will also be an advantage. In this role, you will work under supervision and your decision-making may impact work beyond your immediate group. Strong communication skills, both verbal and written, are essential for conveying information effectively. You should be able to analyze, triage, and debug complex system-level problems using tools like Lauterbach and Trace tools. Your responsibilities will involve tasks that do not have defined steps, requiring effective planning, problem-solving, and prioritization skills. An excellent understanding of OS fundamentals, data structures, Linux kernel, and the device driver model is crucial for success in this position. Your ability to work collaboratively, communicate effectively, and demonstrate good analytical and problem-solving skills will be key to excelling in this role.,

Posted 10 hours ago

Apply

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Senior React Native Developer in our dynamic team based in Chennai, you will be responsible for developing and maintaining high-performance mobile applications using React Native. Your role will involve collaborating with cross-functional teams to define, design, and implement new features, as well as optimizing apps for speed, scalability, and performance. Additionally, you will be integrating APIs to ensure seamless functionality across both Android and iOS platforms, and troubleshooting technical issues to enhance the overall user experience. We are seeking candidates with at least 4 years of hands-on experience with React Native, along with a strong understanding of JavaScript/TypeScript, Redux/MobX, and component lifecycle. Familiarity with native build tools such as Xcode and Android Studio, as well as experience with third-party libraries, REST APIs, and offline storage solutions, are also essential requirements for this role. A solid grasp of the full mobile development life cycle, excellent problem-solving skills, and a collaborative mindset are key attributes we are looking for in potential candidates. Ideally, you should also have experience with CI/CD tools for mobile, app publishing on Play Store & App Store, and mentoring junior developers. Joining our team will offer you the opportunity to work on exciting and innovative projects in a collaborative, growth-driven environment, with competitive compensation and perks. If you are looking to make a real impact from day one, this role is perfect for you. This is a full-time, permanent position with a work schedule from Monday to Friday. As part of the application process, kindly mention your last working date. Preferred experience in React Native, HTML, mobile applications, and JavaScript is at least 4 years. We look forward to welcoming a talented Senior React Native Developer to our team who is passionate about creating seamless mobile experiences that impress users and contribute to our continued success.,

Posted 11 hours ago

Apply

7.0 - 11.0 years

0 Lacs

haryana

On-site

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity, driving our business priorities alongside meaningful social, community, and societal impact. As a Senior Mobile Developer at Ciena, you will report to the Mobile Development Lead and play a key role in modernizing our mobile application ecosystem. Your primary responsibility will be to support existing native iOS apps and lead their migration to hybrid apps using Flutter, ensuring seamless performance across both iOS and Android platforms. Your role will involve designing, developing, and maintaining mobile applications for internal and external users. You will collaborate with cross-functional teams to analyze business processes and implement improvements. Additionally, you will evaluate and integrate third-party libraries, toolkits, and software lifecycle tools. Taking ownership of development tasks in an agile environment with minimal supervision will be a key aspect of your responsibilities. The Must Haves: - Education: Bachelor's degree in Computer Science or a related field. - Experience: Minimum 7 years in software/application development, with a strong focus on mobile apps. - Technical Skills: - Proficiency in Flutter/Dart and REST API integration. - Experience in native iOS development and app migration. - Strong understanding of UI/UX principles for iOS/Android. - Familiarity with Webpack, HTML, CSS3, JavaScript. - Experience with Bloc architecture, offline storage, and performance tuning. - Hands-on experience with Git, Subversion, Android Studio, VS Code. Assets: - Experience with Azure DevOps or similar CI/CD platforms. - Knowledge of Objective C, C#, Python. - Understanding of RESTful services and HTTP protocols. - Exposure to cloud technologies (Azure App Services, Microservices, Containers, etc.). - Experience with unit testing and end-to-end UI testing. If you're not ready to apply yet, you can join our Talent Community to receive relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. We value the diversity of our workforce and respect our employees as individuals. Discrimination in any form is not tolerated. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If you are contacted regarding a job opportunity, please advise Ciena of any accommodation measures you may require.,

Posted 15 hours ago

Apply

4.0 - 8.0 years

0 Lacs

raipur

On-site

As a highly skilled Senior Mobile App Developer with over 4 years of experience, you will be proficient in Flutter, Kotlin, Dart, Swift, and Android Studio. Your primary responsibility will be to develop top-notch mobile applications that exhibit seamless performance and exceptional UI/UX. Collaboration with product managers, designers, and backend developers will be crucial to deliver scalable and maintainable mobile solutions. Your key responsibilities will include designing, developing, and maintaining high-performance cross-platform mobile applications. It will be essential to ensure optimal performance, quality, and responsiveness of the applications. Integration of mobile apps with RESTful APIs and third-party SDKs will be part of your routine tasks. Working closely with UI/UX designers to implement visually appealing and user-friendly interfaces will be pivotal. Writing clean, maintainable, and testable code following best practices will be expected from you. Troubleshooting and debugging issues for high-quality releases, optimizing applications for speed and scalability, and staying abreast of emerging mobile technologies and trends are also significant aspects of the role. To qualify for this position, you should have at least 4 years of professional experience in mobile application development. Proficiency in Flutter and Dart is a must, along with experience in Swift/IOS. A strong command of Kotlin and native Android development using Android Studio is required. Familiarity with state management techniques in Flutter, along with experience in Firebase, SQLite, REST APIs, and JSON, will be beneficial. A solid understanding of mobile architecture patterns such as MVC, MVVM, and Clean Architecture is essential. Knowledge of version control systems like Git and understanding of Agile development practices are also prerequisites. Preferred qualifications for this role include experience with Push Notifications, In-App Purchases, and background services. A degree in Computer Science, Software Engineering, or a related field, either Bachelors or Masters, would be advantageous. This is a full-time position that requires in-person work at the Raipur (Chhattisgarh) office location.,

Posted 15 hours ago

Apply

1.0 - 5.0 years

0 Lacs

noida, uttar pradesh

On-site

You will become a valuable member of our dynamic team that is constantly seeking individuals who share our vision of creating exceptional innovations. Your journey into the realm of app development will commence in an environment that fosters the realization of your ideas, ignites transformative changes, and empowers the future of technology. The time for action is now, as the revolution awaits! We are in search of intelligent and skilled professionals who can infuse fresh perspectives, pioneering concepts, and a positive outlook into our expanding teams. Your expertise, zeal, and eagerness to enhance your skills will be nurtured to sculpt you into a successful global professional. Your role will involve proficiency in React Native, where you will leverage your expertise in object-oriented programming. Experience in React-Native and Redux will be crucial, along with familiarity with native build tools such as Xcode and Android Studio. Your adeptness in working with third-party components and resolving debugging conflicts will be essential. Moreover, your proficiency in native development for iOS and Android platforms will be highly beneficial. Understanding REST APIs, the document request model, and offline storage will add depth to your skill set. To excel in this role, you must demonstrate proficiency in the following key skills: - REST API - Xcode - Object-Oriented Programming - iOS Development - Android Development Join us in this exciting journey where your contributions will shape the future of technology and propel you towards becoming a successful global professional.,

Posted 1 day ago

Apply

1.0 - 5.0 years

0 Lacs

punjab

On-site

As a skilled and detail-oriented Software Tester, you will be an integral part of our QA team, focusing on testing web and mobile applications (iOS and Android) to ensure the delivery of high-quality, bug-free products. Collaborating closely with developers, designers, and product teams, you will play a key role in identifying issues and enhancing user experience. Your responsibilities will include reviewing requirements, specifications, and technical design documents, designing and executing detailed test cases, performing functional, UI/UX, and compatibility testing on mobile apps, and executing both manual and automated test cases for mobile and web apps. You will be responsible for identifying, documenting, and tracking bugs using tools like JIRA, Mantis, or Bugzilla, as well as conducting regression, usability, and exploratory testing. Additionally, you will test application performance on various mobile devices, screen sizes, and OS versions, ensuring mobile app installation, upgrade, push notifications, and app permissions are verified. Your collaboration with developers and business stakeholders for bug fixes and improvements, as well as post-deployment validation, will be crucial in ensuring the product meets release quality standards. To excel in this role, you should possess a Bachelor's degree in Computer Science, Engineering, or a related field, along with at least 1 year of experience in software testing (Manual/Automation). Experience in testing Android and iOS mobile applications, understanding of QA methodologies, testing types, and bug tracking systems, familiarity with Android Studio, Xcode, and device simulators/emulators, and experience using testing tools such as Appium, Postman, Selenium, or similar are essential. A good understanding of REST APIs, testing them using tools like Postman, basic knowledge of SQL and database querying, and strong attention to detail, analytical, and problem-solving skills are also required. Preferred skills for this role include experience with automation testing tools for mobile apps (Appium, Detox, Espresso, etc.), familiarity with Agile/Scrum methodologies, exposure to version control systems like Git, and knowledge of CI/CD processes. In return for your contributions, we offer a competitive salary based on experience, opportunities to work on diverse, real-world projects, learning and growth opportunities, a friendly and collaborative work environment, as well as the flexibility of a work schedule or remote work (if applicable). If you are passionate about ensuring the quality of software products and enjoy working in a dynamic team environment, we encourage you to apply for this full-time, permanent position. Additional Benefits: - Internet reimbursement - Paid sick time Schedule: Day shift Work Location: In person Expected Start Date: 15/07/2025 For further inquiries or to discuss the position, please contact the employer at +91 9915308533.,

Posted 1 day ago

Apply

10.0 - 14.0 years

0 Lacs

bhubaneswar

On-site

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

Posted 1 day ago

Apply

1.0 - 5.0 years

0 Lacs

chennai, tamil nadu

On-site

Poshmark is seeking exceptional individuals who are passionate about making a positive impact through their work and contributing to an organization where everyone can thrive. Regardless of your background, if you are excited about the prospect of this role and eager to make a difference every day, we encourage you to apply. As a leading social marketplace for new and secondhand style across various categories, Poshmark combines the personal touch of physical shopping with the convenience and variety of e-commerce, creating a simple, social, and enjoyable buying and selling experience. We are currently looking for a talented and creative Software Engineer specializing in Android development. If you have a passion for crafting mobile applications with intuitive user interfaces, robust code, and innovative user experiences, this role is perfect for you. You will have the unique opportunity to contribute significantly to shaping and enhancing the user experience for millions of individuals globally, by developing scalable and well-designed software. Join our exceptional team and be part of building the future of Poshmark. This full-time position is based in Chennai, India, and we are specifically seeking candidates from Chennai/Tamil Nadu who are willing to participate in the in-office interview process. Responsibilities: - Architect, build, iterate, and oversee our Android mobile application. - Lead all aspects of the Android development process, from design to API creation. - Collaborate closely with our design, product, and engineering teams to develop a seamless and intuitive application. - Write high-quality, maintainable, and unit-testable code to ensure quality, robustness, usability, and reliability. - Take ownership of key product components with high visibility both internally and externally. - Conceptualize new products and features that are innovative, thoughtful, and delightful. - Provide elegant solutions to complex challenges. In the first 6 months, you will: - Acclimate to Poshmark's ecosystem and tools. - Contribute to the development of Android features. - Foster strong collaboration within the team and across departments such as Product, Design, QA, and DevOps. - Engage in technical discussions, participate in code reviews, and offer valuable insights to team members. By the end of 12+ months, you will: - Independently drive feature development. - Propose ideas and enhancements to improve the Android application codebase based on new Android design patterns or libraries. Desired Skills & Experience: - Solid foundation in computer science fundamentals, data structures, algorithms, and mobile-optimized software design. - 1-3 years of relevant Software Engineering experience, including Android app development (preferably apps published on the PlayStore). - Proficiency in Kotlin, Java, and Android Studio. - Familiarity with common Android software design patterns (e.g., MVVM). - Understanding of Activity/Fragment management and lifecycle. - Knowledge of thread management and Kotlin coroutines. - Proficiency in general SQL queries and database normalization. - Excellent communication skills and ability to collaborate across functions. - Experience in designing and utilizing RESTful web services for connected applications. - Proficient in code versioning tools like Git. - Basic understanding of writing unit tests. Join Poshmark and be part of a dynamic and innovative team that is reshaping the future of social commerce. We are committed to diversity and creating an inclusive environment for all our employees. Come and be a part of our journey to build a more connected shopping experience. We offer: - A team dedicated to supporting your career growth and development. - Competitive salary. - Company-sponsored insurance. - Smartphone reimbursement. - Opportunity to work with world-class talent. - Flexible vacation and paid time off policy. - Parental leave. - Daily catered lunches, snacks, and beverages. - Emphasis on personal style expression. - Fun company events and offsite activities. At Poshmark, we believe in empowering communities, fostering growth, leading with love, and embracing individual uniqueness. Together, we are creating an entirely new way to shop come and help us build the most connected shopping experience ever.,

Posted 1 day ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a passionate and innovative Staff Engineer and Android Developer at Vocera (Now part of Stryker), you will be responsible for creating powerful smartphone enterprise applications with intuitive user interfaces. Your familiarity with application development frameworks on Android is a must for this role. You will need excellent written and spoken communication skills, enjoy collaborating within a distributed team environment, and have a strong passion for designing and implementing scalable Android mobile applications. Reporting to the Manager R&D, you will play a pivotal role in developing cutting-edge solutions. In this role, you will: - Plan, design, and develop Android applications that are highly scalable, secure, reliable, and cater to a large customer base. - Implement features related to real-time communication such as WebRTC and XMPP. - Follow SOLID design principles and design patterns like MVP and MVVM to ensure scalable and maintainable code. - Collaborate effectively with various teams including QA, Release Engineering, DevOps, IT, Tech Support, and Professional Services. - Stay updated with current and emerging frameworks to enhance the Android client architecture and provide quick resolutions to issues to maintain high customer satisfaction. - Participate in continuous learning through peer review to enhance your skills and expertise. Required Skills: - Minimum 6+ years of experience in designing and developing enterprise software applications, including architecting and developing applications on the Android platform. - Proficiency in Java, Kotlin, and dependency injection for Android app development. - Experience with Media, Telecom, FCM, Network, JSON, XML, Web Services, and SQLite. - Advanced knowledge of Android Studio, Gradle, Git, and continuous integration. - Strong understanding of the Android mobile landscape, architectures, trends, and emerging technologies. - Expertise in mobile and Java frameworks/accelerators. - Familiarity with WebRTC, XMPP, DAO, Firebase, REST APIs, Crashlytics, and JetPack libraries, SQLite libraries, and crash reporting tools. - Comprehensive understanding of the Agile software development lifecycle, with excellent troubleshooting, debugging, communication, and documentation skills. Preferred Skills: - Experience with XMPP and Smack libraries, as well as RxJava and Dagger2, is desirable. - Bachelors or Masters degree in computer science or related field, or equivalent qualification. Join Stryker, a global leader in medical technologies dedicated to making healthcare better by offering innovative products and services in MedSurg, Neurotechnology, Orthopaedics, and Spine to improve patient and healthcare outcomes. With a global impact on over 150 million patients annually, Stryker is committed to driving positive change in the healthcare industry.,

Posted 1 day ago

Apply

0.0 - 3.0 years

0 - 0 Lacs

chennai, tamil nadu

On-site

As an Android Developer at Webnexs, you will be responsible for developing and maintaining Android applications, integrating them with REST APIs and third-party services, collaborating with cross-functional teams, identifying and fixing bugs, and optimizing app performance. Your proficiency in Core Java and/or Kotlin, experience with Android Studio, Rest API, Firebase, SQLite/Room DB, API integration, JSON, Git, as well as understanding of responsive UI and architecture patterns such as MVVM will be crucial for success in this role. Webnexs, a company specializing in e-commerce, video streaming, and ride-hailing solutions, is dedicated to delivering cutting-edge technology and innovative digital solutions. If you have 6 months to 1.5 years of experience and a passion for mobile technologies, this is a great opportunity to join our dynamic development team and grow with us. Job Type: Full-time, Permanent Salary: INR 13,000 - 15,000/month Working Days: Monday to Friday Working Hours: 9:00 AM - 6:30 PM Location: Thirumudivakkam, Chennai To apply, please send your resume and portfolio (if available) to hr@webnexs.com with the subject "Application for Android Developer [Your Name]". For more information, contact +91 93445 41172. Benefits include paid sick time, paid time off, and Provident Fund. You will work day shift, Monday to Friday, with a yearly bonus. Reliability to commute or relocate to Chennai, Tamil Nadu is required. Join us at Webnexs and be part of a team that values innovation, technology, and growth in the digital world.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

You will be responsible for developing mobile applications using Hybrid Technologies with the React Native framework. Your main tasks will include building, testing, and maintaining high-performance JavaScript/React Native code, integrating modern web services, writing and executing unit tests, and collaborating with the back-end development team. Additionally, you will be expected to troubleshoot and optimize application components for speed, security, stability, and scalability. To excel in this role, you should have at least 2 years of hands-on experience in development using React Native, JavaScript, HTML5, and CSS3. You must possess in-depth knowledge of the React Component Life Cycle, Navigation stack, State & Props, Styled Components, as well as strong understanding of JavaScript language and ES6+ syntax. Familiarity with Redux, MobX for state management, OOPS concepts, and experience with DB connections to MS-SQL, PostgresSQL are essential. Proficiency in native build tools like VScode, Flutter, XCode, Android Studio, and knowledge of engineering practices such as CI-CD will be beneficial for this role. A Bachelor's degree in Computer Science or IT is required for this position. Working at Maestrotek Innovations Pvt Ltd will provide you with exciting opportunities to work on Industrial Automation technologies. You will be part of a team that embraces new advancements in the industry and encourages employee collaboration at all levels. Enjoy a healthy work-life balance with flexible work timings and access to various training programs that promote continuous learning. This environment will enable you to enhance your skills, experience, and outlook, preparing you for challenging and groundbreaking projects while receiving the recognition you deserve.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

west bengal

On-site

You are an Android Developer with strong technical skills and a passion for mobile app development. You have experience in developing Android apps, a strong understanding of Java/Kotlin programming languages, and a keen eye for detail. Your responsibilities will include designing, developing, and maintaining Android applications. You will collaborate with cross-functional teams to identify and prioritize project requirements. Writing clean, maintainable, and efficient code, troubleshooting, and resolving issues will be essential. It is important for you to stay up-to-date with the latest Android trends and technologies. Requirements for this role include a Bachelor's degree in Computer Science or a related field, proven experience in Android app development, strong knowledge of Java/Kotlin programming languages, experience with Android SDK, Android Studio, and Gradle, familiarity with RESTful APIs and data storage solutions, excellent problem-solving skills, attention to detail, and strong communication and teamwork skills. It would be nice to have experience with Agile development methodologies, knowledge of cloud-based services (e.g., Firebase, AWS), and familiarity with testing frameworks (e.g., JUnit, Espresso). In return, we offer a competitive salary and benefits package, opportunities for professional growth and development, a collaborative and dynamic work environment, flexible working hours, and work-life balance. If you're a motivated and talented Android Developer looking for a new challenge, please apply. This is a full-time position with a flexible schedule, internet reimbursement, and paid sick time. The work schedule is Monday to Friday, and the work location is in person.,

Posted 2 days ago

Apply

4.0 - 8.0 years

0 Lacs

kochi, kerala

On-site

As an Android Developer at our company located in Infopark, Kochi, you will be an integral part of our dynamic team, utilizing your 4+ years of experience to create and maintain high-performance Android applications. Your expertise in Java and Android development will play a crucial role as you collaborate with various teams and contribute to the continuous improvement of our mobile architectures and development practices. Your responsibilities will include developing, testing, and optimizing Android applications for maximum speed and performance. You will adhere to design and coding standards, translate requirements into technical specifications, and work closely with UI/UX designers, backend developers, and QA teams. Additionally, you will be responsible for debugging and resolving production issues, implementing new technologies for development efficiency, and integrating mobile apps with web services and APIs. To excel in this role, you must have strong hands-on programming experience in Kotlin with Room DB, proficiency in Java, familiarity with Android Architecture Components, and a solid understanding of Android SDK, Android Studio, and the Android app lifecycle. Your expertise should extend to Room Database, SQLite, local data storage mechanisms, XML, JSON, web services (SOAP/REST), ADB commands, device rooting, and OS-level operations. Strong debugging skills, knowledge of software architectural patterns, and experience with version control systems are also essential. We are looking for a self-starter with a passion for new technologies, strong communication skills, and the ability to work effectively both independently and in teams. In return, we offer an innovative environment that fosters creativity and problem-solving, opportunities for career growth and advancement, a collaborative culture that values your contributions, and a competitive compensation package with performance-based incentives. Join us and be a part of a company that values innovation, professional development, teamwork, and rewards your contributions towards our shared success.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

punjab

On-site

You will be joining our dynamic team as a Senior Mobile Developer with expertise in Android and iOS development. Your main responsibility will be to contribute to the creation of high-quality mobile applications that prioritize user experience. With over 5 years of experience in Android development using Kotlin and iOS development using Swift, you will be proficient in Android Studio and Xcode IDEs. Your strong understanding of mobile app architecture patterns such as MVVM, MVP, and Clean Architecture will be essential in designing robust applications. Additionally, your experience with RESTful APIs, version control systems like Git, and CI/CD pipelines will be crucial for successful app development. Preferred skills include knowledge of Node.js and Express.js for backend integration, familiarity with the Angular framework, and understanding of cross-platform development concepts. You should also be well-versed in app store deployment processes for Google Play Store and Apple App Store. In this role, you will focus on Android application development using Kotlin, as well as developing and maintaining iOS applications with Swift. Collaboration with cross-functional teams to implement new features, ensuring code quality through testing and reviews, and optimizing applications for performance will be part of your daily tasks. You will also be responsible for mentoring junior developers and providing technical guidance. To qualify for this position, you should have a proven track record of published mobile applications, strong problem-solving skills, attention to detail, excellent communication, and teamwork abilities. This position is based at our office in Mohali with a 5-day workweek following the Canadian shift schedule.,

Posted 2 days ago

Apply

6.0 - 10.0 years

0 Lacs

noida, uttar pradesh

On-site

As an Android TV Test Engineer with 6 to 8 years of relevant experience, you will be an integral part of our quality assurance team, ensuring the delivery of high-quality and reliable streaming applications across Android TV and mobile platforms. Your responsibilities will include testing OTT streaming applications, utilizing debugging tools, and following quality assurance processes to guarantee functionality, usability, and performance. You will conduct various types of testing such as Functional, Sanity/Smoke, Regression, Exploratory, and Compatibility testing on both Android TV and mobile platforms. Using tools like ADB commands, Android Studio, Charles Proxy, Fiddler, and Postman, you will analyze network traffic, debug applications, and validate APIs. Additionally, you will create and execute test cases, report and track bugs in JIRA, and collaborate with developers for bug resolution. Your role will also involve contributing to continuous quality improvements, adhering to SDLC/STLC and Agile Scrum methodology, and generating Test Reports and Quality Metrics using tools like Confluence. Understanding test automation and experience with automation tools/frameworks like Espresso, Selenium, and Appium will be considered an added advantage. Familiarity with CI/CD tools and prior experience in Android TV application testing will be highly preferred. To succeed in this role, you should possess a Bachelor's degree in Computer Science, Engineering, or a related field, along with a solid understanding of testing methodologies, SDLC/STLC, and Agile/Scrum practices. Excellent analytical, problem-solving, communication, and collaboration skills are essential for this position. Our hiring process consists of Screening (HR Round), Technical Round 1, Technical Round 2, and Final HR Round. If you are a highly motivated individual with a passion for testing and ensuring the quality of streaming applications, we look forward to having you join our team at one of our work locations in NOIDA, BANGALORE, or HYDERABAD.,

Posted 2 days ago

Apply

0.0 - 4.0 years

0 Lacs

surat, gujarat

On-site

As an Android developer at our company, you will be responsible for developing, testing, and maintaining Android applications. Your role will involve working with APIs, third-party libraries, and cloud-based services to create functional and efficient mobile apps. It will be essential to design and implement intuitive UI/UX, debug and optimize application performance, and collaborate with the team to meet project requirements. Staying updated with the latest Android development trends will be crucial for success in this role. The ideal candidate should possess proficiency in Java/Kotlin and Android SDK, along with experience in using Android Studio and mobile UI/UX design. Knowledge of RESTful APIs, Firebase, and databases is required, as well as an understanding of MVVM/MVC architecture. Strong problem-solving and debugging skills are essential, along with effective communication and teamwork abilities. Candidates with a Bachelors/Masters degree in computer science, IT, or a related field are eligible to apply for this position, whether they are freshers or experienced professionals. Riseup Infotech, our company, is a leading mobile solution provider with a track record of delivering high-quality technology services to the legal community since 2014.,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

You are ready to acquire the skills and experience necessary to progress in your current role and propel your career to new heights, and an exciting software engineering opportunity awaits you. In this role, you will: - Execute standard software solutions by designing, developing, and troubleshooting technically. You will write secure and high-quality code independently, using the syntax of at least one programming language. - Design, code, and troubleshoot while considering upstream and downstream systems and technical implications. You will apply your knowledge of tools in the Software Development Life Cycle to enhance automation value. - Utilize technical troubleshooting skills to dissect solutions and resolve technical issues of basic complexity. You will analyze large data sets to identify problems and contribute to decision-making for secure and stable application development. - Learn and implement system processes, methodologies, and skills to develop secure and stable code and systems. Furthermore, you will contribute to fostering a team culture of diversity, equity, inclusion, and respect. To be successful in this role, you must have: - Formal training or certification in software engineering concepts along with at least 2 years of practical experience in system design, application development, testing, and operational stability. - Hands-on experience in Mobile Browser and Mobile Native Application Testing, including the use of Mobile Cloud Platform tools like SeeTest. Proficiency in mobile development and emulator packages such as Android SDK, iOS XCode, SWIFT, Calabash, Appium, GENYmotion is essential. - Exposure to commercial mobile manual/automation test management packages like Perfecto, Experitest-SeeTest, MobileLabs, SauceLabs, etc. Experience in Accessibility and Analytics Testing for Web and Mobile Native Apps is a plus. - Proficiency in managing the development Test Scenarios and executing them across various Testing Phases. A solid understanding of the Software Development Life Cycle and agile methodologies like CI/CD, Application Resiliency, and Security is required. - Demonstrated knowledge of software applications and technical processes within a technical discipline, such as cloud, artificial intelligence, machine learning, or mobile technologies. Preferred qualifications include: - Strong understanding of Android development, including Android Studio and Kotlin. Experience in releasing applications on the Google Play Store and familiarity with pair programming. If you are eager to enhance your software engineering skills and contribute to a dynamic team environment, this opportunity is tailored for you.,

Posted 3 days ago

Apply

1.0 - 5.0 years

0 Lacs

gandhinagar, gujarat

On-site

You should have 1 to 2 years of experience and possess the following responsibilities: - Demonstrating a good understanding of Flutter - Previous experience with Android and its API - Proficiency in working with iOS - Excellent knowledge of Java and object-oriented programming concepts - Familiarity with code versioning tools like Git - Strong experience with Android and Android Studio - Ability to work with remote data using REST or JSON - Experience with databases, particularly SQLite, and broadcast receivers - Having published at least one original Android app - Working on bug fixing and enhancing application performance.,

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Programmer Analyst position is an intermediate level role where you will be responsible for contributing to the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your main objective will be to participate in applications systems analysis and programming activities. As an Applications Development Programmer Analyst, your responsibilities will include utilizing your knowledge of applications development procedures and concepts to identify and define necessary system enhancements. You will be required to identify and analyze issues, make recommendations, and implement solutions. Additionally, you will utilize your knowledge of business processes, system processes, and industry standards to solve complex problems. Your role will involve analyzing information, making evaluative judgments, recommending solutions and improvements, conducting testing and debugging, writing basic code for design specifications, and assessing the applicability of similar experiences. To be successful in this role, you should have 3-5 years of relevant experience in the Financial Service industry, intermediate level experience in Applications Development, clear and concise written and verbal communication skills, problem-solving and decision-making abilities, and the capacity to work under pressure, manage deadlines, and adapt to unexpected changes in expectations or requirements. A Bachelors degree/University degree or equivalent experience is required for this position. In terms of technical skills, you should have expertise in server-side application development, Java / J2EE, Spring framework / Spring boot, frontend application development (Angular / Angular CLI, React, Ionic), HTML5, CSS, JQuery, Angular, PL/SQL, Oracle, Mongo DB, microservice architecture, cloud platform, Docker, Kubernetes, mobile web development (iOS / Android, Swift, Cocoa Touch, Android Studio), BDD / TDD, Gulp, webpack, grunt, Selenium, Websphere, JBOSS, Apache, NGINX, Typescript, Node JS, and GIT. This job description provides a general overview of the responsibilities and qualifications required for the Applications Development Programmer Analyst position. Please note that other job-related duties may be assigned as necessary.,

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

vadodara, gujarat

On-site

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

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be responsible for designing, developing, and maintaining automated test scripts for mobile applications using Appium. Your role will involve performing functional, regression, and integration testing on Android and iOS platforms. Additionally, you will be creating and managing test plans, test cases, and test data. Collaborating closely with developers, product managers, and QA team members is essential to ensure high-quality deliverables. Participation in code reviews and contributing to the continuous improvement of the QA process is expected. Setting up and maintaining automation frameworks and CI/CD integration, as well as debugging issues by analyzing logs and troubleshooting test failures, are crucial aspects of the role. Performing performance testing and usability testing when required will be part of your responsibilities. To succeed in this role, you should have at least 5 years of experience in mobile automation testing. A strong hands-on experience with Appium (Java/Python/JavaScript preferred) is required. Good knowledge of Selenium WebDriver and TestNG or JUnit is essential. Experience in testing native, hybrid, and web mobile applications is expected. Proficiency in using tools like ADB, Xcode, Android Studio, and Charles Proxy is necessary. Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI is a plus. Knowledge of REST APIs and experience in using tools like Postman or SoapUI is beneficial. A strong understanding of Agile/Scrum methodologies and excellent analytical and problem-solving skills are important for this role.,

Posted 3 days ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

The Senior Engineer, Mobile Apps will lead and develop new software solutions for AMETEK STC applications. You must be able to work across multiple stages of R&D projects and manage multiple competing priorities simultaneously. Design and develop mobile applications using React Native for both Android and iOS platforms. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Write clean, maintainable, and efficient code following best practices. Create and maintain automated test infrastructure including unit and integration tests. Develop and maintain comprehensive documentation including API documentation, example code, and user manuals. Identify and evaluate new technologies and services to enhance application functionality and improve development processes. Interact with other engineering and non-engineering staff to gather requirements, review designs, and evaluate solutions. Qualifications: - Expertise in mobile application development for both Android and iOS platforms, with proficiency in React Native, MAUI, or Xamarin. - Strong understanding of Bluetooth and WIFI communication protocols and experience implementing them in mobile applications. - Familiarity with .NET Framework and Core. - Knowledge of distributed system design patterns and tools. - Experience with object-oriented software design patterns. - Understanding of reactive user interface patterns for mobile applications. - Proficiency with Android Studio and Xcode for mobile development. - Knowledge of build and deployment processes for Android (e.g., Gradle) and iOS (e.g., TestFlight). - Experience with continuous integration and continuous deployment (CI/CD) pipelines for mobile applications. Preferred Skills: - Experience with web development using ASP.NET Core MVC/WebAPI, React, JavaScript, Express, Node.js, etc. - Experience with the Software Development Life Cycle (SDLC). - Experience utilizing a test-driven approach to software development. - Proficiency with software version control (Git/Mercurial) and other modern software engineering tools (DevOps, Agile, Confluence, CI/CD). - Familiarity with cloud solutions (Azure, AWS, Google Cloud). - Ability to plan and execute work independently and as part of a team. - Excellent troubleshooting, problem-solving, and analytical skills with attention to detail. Education: Bachelor's degree in Electronics / Computer Engineering or in a similar technical discipline Experience: 6 to 8 years of experience in web and mobile development At AMETEK STC, we believe in building a sustainable future for our customers, colleagues, suppliers, and the communities in which we operate. We take an active role in promoting real change, by contributing to a healthy, fair, and sustainable society in many of the countries our facilities are located. We call it #CareForTomorrow!,

Posted 3 days ago

Apply

12.0 - 16.0 years

0 Lacs

pune, maharashtra

On-site

As an Android Lead with 12+ years of experience, you will be responsible for leading and managing teams for various OEMs, Tech companies, and Tier1s. You should be an expert in programming languages such as Java and Kotlin for Android app/framework development. Your excellent communication skills will be crucial in effectively coordinating with team members and stakeholders. Your expertise in Android App Development is essential, with advanced knowledge of Android Studio and proficiency in Android App Lifecycle Management concepts. You should have a deep understanding of performance optimization techniques to ensure the efficient functioning of Android applications. Your skills in Kotlin and Java will be utilized to develop high-quality and effective Android applications. In addition, you must possess expertise in architectural patterns and be capable of designing complex app architectures that are scalable and maintainable. Your proficiency in Jetpack Compose for UI designs, Retrofit for network operations, and Room for database solutions will be instrumental in developing cutting-edge Android applications. Overall, as an Android Lead, you will play a key role in driving the development of innovative Android applications and leading teams towards successful project outcomes.,

Posted 3 days ago

Apply

5.0 - 10.0 years

6 - 14 Lacs

Pune

Work from Office

Proficient in creating/using/maintaining build pipelines with Jenkins, Gitlab, Zuul and/or similar Working with docker and Kubernetes Writing Shell scripts (Bash and Python) and automate things eg. With ansible Support Developers improve workspaces Create test automation for (Andriod-UI) tests Continously improve watch build - and test-pipelines Proficient in Andriod build syste, soong as wella nd gradle Performing static code analysis with sonarqube or similar Writing processes / build documentation Sufficient in Andriod development see "Profile Andriod Software Development"

Posted 3 days ago

Apply

Exploring Android Studio Jobs in India

The Android Studio job market in India is booming, with a high demand for skilled professionals in this field. Android Studio is the official integrated development environment (IDE) for Android app development, making it an essential tool for mobile developers looking to build and design applications for the Android platform.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Chennai
  5. Noida

Average Salary Range

The average salary range for Android Studio professionals in India varies based on experience level. Entry-level positions can expect to earn around ₹3-5 lakhs per annum, while experienced professionals can earn upwards of ₹10-15 lakhs per annum.

Career Path

In the Android Studio job market, a typical career path may include roles such as Junior Developer, Android Developer, Senior Developer, and eventually progressing to roles like Tech Lead or Project Manager.

Related Skills

In addition to proficiency in Android Studio, other skills that are often expected or helpful alongside this tool include: - Java programming - Kotlin programming - XML - Git version control - Understanding of Android SDK

Interview Questions

  • What is Android Studio and why is it used? (basic)
  • Can you explain the difference between an activity and a fragment in Android? (medium)
  • How do you handle memory leaks in Android applications? (advanced)
  • What is the importance of the AndroidManifest.xml file in an Android project? (basic)
  • Explain the significance of the build.gradle file in an Android project. (medium)
  • How do you optimize the performance of an Android application? (advanced)
  • What are the different ways to store data in an Android application? (medium)
  • Can you explain the Android Activity lifecycle? (basic)
  • What is the role of an Intent in Android development? (medium)
  • How do you handle network operations on the main thread in Android? (advanced)
  • What are the different types of layouts in Android? (basic)
  • How do you implement push notifications in an Android app? (medium)
  • What is ProGuard and how is it used in Android development? (advanced)
  • Explain the difference between Serializable and Parcelable in Android. (medium)
  • How do you handle security vulnerabilities in Android applications? (advanced)
  • What is the role of Content Providers in Android? (medium)
  • How do you handle background processing in Android applications? (advanced)
  • Can you explain the difference between implicit and explicit intents in Android? (medium)
  • How do you localize an Android application for multiple languages? (advanced)
  • What are the best practices for designing user interfaces in Android applications? (medium)
  • How do you handle different screen sizes and resolutions in Android development? (advanced)
  • Explain the concept of AsyncTask in Android development. (medium)
  • How do you implement data binding in Android applications? (advanced)
  • What is the importance of RecyclerView in Android development? (medium)
  • How do you implement testing in Android applications? (advanced)

Closing Remark

As you explore opportunities in the Android Studio job market in India, remember to prepare thoroughly and showcase your skills confidently during interviews. With the right combination of technical expertise and experience, you can excel in this dynamic and in-demand field. Good luck!

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