Jobs
Interviews

836 Mobile Development Jobs

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

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

Apply

7.0 - 11.0 years

0 Lacs

haryana

On-site

As a Tech Lead for Digital Consumer Experience at PolicyBazaar.com, your role is crucial in leading the architecture and development of high-impact digital solutions to solve real-world customer problems. You will collaborate with product, design, and business teams to translate user needs into scalable and intuitive tech solutions. Your innovative mindset and technical expertise will drive rapid experimentation and iterative development to continuously improve customer experiences. Key Responsibilities: - Lead the architecture and development of high-impact digital solutions to solve real-world customer problems. - Own end-to-end delivery of features with a strong sense of accountability and quality. - Collaborate with cross-functional teams to translate user needs into scalable and intuitive tech solutions. - Foster a culture of innovation and ownership within the tech team by mentoring engineers and promoting engineering best practices. - Identify performance bottlenecks, usability issues, or outdated approaches, and take initiative to improve them. - Make smart trade-offs between speed and quality, always prioritizing customer experience and long-term maintainability. - Act as a technical voice of reason in cross-functional discussions, providing clarity and direction. - Stay hands-on when needed, especially during critical issue resolution and high-stakes builds. - Monitor and measure the impact of your solutions, using data to continuously improve outcomes. Technical Skills Required/Preferred: - 7+ years of experience in engineering roles, with at least 2+ years in a lead capacity. - Proven experience in building scalable digital products for large-scale consumer tech or product companies. - Strong expertise in system architecture, cloud platforms, and modern web/mobile frameworks. - Ability to lead cross-functional teams and ship high-impact products. - Strong problem-solving skills and a passion for delivering intuitive user experiences. - Blend of hands-on coding ability and strategic thinking. - Excellent communication skills and a collaborative mindset.,

Posted 2 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 2 days ago

Apply

7.0 - 9.0 years

3 - 4 Lacs

bengaluru

Work from Office

We are looking for an iOS Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. Responsibilities Design and build advanced applications for the iOS platform Collaborate with cross-functional teams to define, design, and ship new features. 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 to maximize development efficiency. Requirements BS/MS degree in Computer Science, Engineering or a related subject Proven working experience in software development Working experience in iOS development Have published one or more iOS apps in the app store A deep familiarity with Objective-C and Cocoa Touch Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text 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

Posted 2 days ago

Apply

0.0 - 1.0 years

1 - 4 Lacs

mumbai

Work from Office

Position Overview : We are seeking an Android Intern to assist in the development, testing and enhancement of mobile applications for Android platforms. This internship offers the opportunity to gain hands-on experience, work closely with a skilled development team and learn industry best practices in mobile app development. Responsibilities : Assist in the development and maintenance of Android applications. Write clean, maintainable and efficient code. Collaborate with the team to design and implement new features. Troubleshoot and resolve issues related to the Android app. Participate in code reviews to ensure the quality and best practices of the code. Test and debug Android applications to ensure performance, quality and responsiveness. Stay up to date with new trends in mobile technology and development. Requirements : Basic knowledge of Java and/or Kotlin for Android development. Familiarity with Android Studio, Git and other related development tools. Understanding of the Android SDK and mobile development principles. Willingness to learn and explore new technologies and development practices. Good problem-solving skills and the ability to think critically. Strong communication skills and the ability to collaborate in a team environment. What Youll Gain: Practical experience working on real-world Android applications. Mentorship from experienced developers. Exposure to industry-standard tools and practices. A collaborative and innovative work environment that fosters learning and growth.

Posted 2 days ago

Apply

2.0 - 3.0 years

1 - 4 Lacs

mumbai

Work from Office

Job Title: Jr. Android Developer (Native & Flutter) Experience: 2 -3 years Location: Dadar, Mumbai Work Week: Mon-Fri Job Type: Full-Time Job Description: We are seeking a highly skilled and passionate Android Developer with a strong background in Kotlin and Java to join our dynamic team. The ideal candidate will have hands-on experience in developing native Android applications and a solid understanding of Android architecture patterns. Additionally, knowledge of Flutter for developing cross-platform apps is a plus. As an Android Developer, you will be responsible for building high-performance, user-friendly mobile applications while maintaining code quality and implementing best practices. Key Responsibilities: Develop and maintain high-quality Android applications using Kotlin and Java. Implement and maintain Android architecture patterns (MVC, MVP, MVVM). Utilize Android Jetpack libraries, including LiveData, ViewModel, Navigation, WorkManager, and Room. Design and manage local databases using SQLite, Realm, or other data storage solutions. Integrate third-party APIs to enhance app functionality and improve performance. Create smooth, interactive, and visually appealing user interfaces using Android Animations. Collaborate with cross-functional teams to deliver high-quality features on time. Write clean, readable, and maintainable code adhering to best coding practices. Ensure the app's UI/UX design aligns with user expectations and provides seamless experiences. Work with version control tools like Git to manage and share codebase. Stay up to date with the latest Android development trends, tools, and best practices. Mandatory Skills and Experience: Strong expertise in Kotlin and Java for Android development (90% Native Android development). Hands-on experience with Android architecture patterns like MVC , MVP , and MVVM . Solid knowledge and practical experience with Android Jetpack libraries (LiveData, ViewModel, Navigation, WorkManager, and Room). Experience with local databases (SQLite, Realm, or other data storage solutions). Ability to integrate third-party APIs effectively and ensure seamless app functionality. Proficiency in Android Animation for smooth, interactive user experiences. Solid understanding of version control using Git . Knowledge of Flutter for cross-platform mobile development (10% Flutter development). Strong problem-solving skills and a commitment to writing clean, maintainable code. What We Offer: Competitive salary and benefits package. Opportunity to work on cutting-edge projects. A collaborative and innovative work environment. Career growth and development opportunities. Flexible workings

Posted 2 days ago

Apply

3.0 - 4.0 years

3 - 7 Lacs

mumbai

Work from Office

Position Overview: We are looking for a skilled and passionate Mobile App Developer to join our dynamic team. The ideal candidate should have experience developing mobile applications for the Android platform and will contribute to creating seamless and intuitive user experiences. Responsibilities: Develop and maintain high-quality mobile applications for the Android platform. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable and efficient code while adhering to best practices in mobile development. Ensure the performance, quality and responsiveness of applications. Optimize applications for maximum speed and scalability. Troubleshoot, debug and upgrade existing applications. Stay up-to-date with new mobile technologies, trends and development practices. Participate in code reviews, team meetings and contribute to the overall development strategy. Contribute to the design and architecture of mobile solutions. Collaborate with the product and design teams to understand requirements and translate them into technical specifications. Requirements: 3-4 years of professional experience in native Android app development. Proficient in programming languages such as Java and Kotlin . Strong understanding of mobile development frameworks (e.g., Android SDK). Experience with mobile development tools, version control systems (e.g., Git), and app deployment. Familiarity with RESTful APIs to connect mobile applications to back-end services. Knowledge of UI/UX principles and how to implement them effectively for mobile platforms. Strong problem-solving skills, attention to detail, and ability to work independently. Experience with database management (e.g., SQLite, Room DB, Firebase). Ability to write unit and UI tests to ensure application quality. Experience with integrating third-party libraries and APIs. Familiarity with Agile development methodologies. Understanding of mobile app architecture patterns like MVVM, MVC or MVP. Familiarity with CI/CD tools and practices. Knowledge of chess or experience working on chess-related applications is a significant advantage. Experience with Swift/ Objective-C is a plus. What Youll Gain: Practical experience working on real-world mobile applications. Exposure to industry-standard tools and practices. A collaborative and innovative work environment that fosters learning and growth.

Posted 2 days ago

Apply

0.0 - 2.0 years

2 - 3 Lacs

jaipur

Work from Office

Codunite is looking for Android Developer to join our dynamic team and embark on a rewarding career journey An Android developer is responsible for designing, developing and maintaining mobile applications for the Android platform They work with Java or Kotlin programming languages and Android Software Development Kit (SDK) to create innovative and user-friendly applications Other key responsibilities include: Writing clean, maintainable and efficient code Designing and implementing app features Debugging and fixing bugs Collaborating with cross-functional teams to deliver end-to-end mobile solutions Staying up-to-date with the latest industry trends and technologiesStrong problem-solving and communication skills are also necessary Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.

Posted 2 days ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

ahmedabad

Work from Office

AP-GROUP is looking for Android Developer to join our dynamic team and embark on a rewarding career journey An Android developer is responsible for designing, developing and maintaining mobile applications for the Android platform They work with Java or Kotlin programming languages and Android Software Development Kit (SDK) to create innovative and user-friendly applications Other key responsibilities include: Writing clean, maintainable and efficient code Designing and implementing app features Debugging and fixing bugs Collaborating with cross-functional teams to deliver end-to-end mobile solutions Staying up-to-date with the latest industry trends and technologiesStrong problem-solving and communication skills are also necessary Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.

Posted 2 days ago

Apply

4.0 - 10.0 years

8 - 12 Lacs

bengaluru

Work from Office

About Us slice the way you bank slices purpose is to make the world better at using money and time, with a major focus on building the best consumer experience for your money Weve all felt how slow, confusing, and complicated banking can be So, were reimagining it Were building every product from scratch to be fast, transparent, and feel good, because we believe that the best products transcend demographics, like how great music touches most of us, Our cornerstone products and services: slice savings account, slice UPI credit card, slice UPI, slice UPI ATMs, slice fixed deposits, slice borrow, and UPI-powered bank branch are designed to be simple, rewarding, and completely in your control At slice, youll get to build things youd use yourself and shape the future of banking in India We tailor our working experience with the belief that the present moment is the only real thing in life And we have harmony in the present the most when we feel happy and successful together, Were backed by some of the worlds leading investors, including Tiger Global, Insight Partners, Advent International, Blume Ventures, and Gunosy Capital, About The Team Everything that you see on the internet developers made it Even the page that youve opened right now and are reading this very line from a developer At slice, were trying to build a world class product and that takes some crazy, world class engineers A team so supportive even if you miss a ?;in your code, they got your back till the code runs successfully, About The Role As the Engineering Manager Mobile at slice, you will lead a high-performing team of Mobile engineers to deliver innovative, scalable mobile applications that drive our business forward This role is pivotal in shaping the mobile engineering roadmap, fostering a culture of technical excellence, and integrating AI-driven capabilities to enhance user experiences You will collaborate closely with cross-functional teams, including Product, Design, QA, Backend, and Data Science, to ensure seamless delivery of mobile features, What Will You Do Lead, mentor, and grow a team of mobile engineers (iOS and Android) to deliver high-quality, scalable mobile applications, Define and execute the mobile engineering roadmap in alignment with product and business objectives, incorporating AI-driven features and capabilities, Oversee end-to-end mobile development processes, including architecture, coding standards, testing, and release management, Collaborate with cross-functional teams (Product, Design, QA, Backend, Data Science) to ensure seamless integration and delivery of mobile features, including AI-powered functionalities, Drive technical excellence by promoting best practices in mobile development, such as CI/CD, performance optimization, accessibility, and AI model integration, Manage team performance, provide regular feedback, and foster a culture of innovation, accountability, and collaboration, Stay current with mobile industry trends (e-g , SwiftUI, Kotlin, Flutter) and AI technologies (e-g , on-device ML, edge AI, generative AI) to advocate for adopting relevant tools and frameworks, Contribute to hiring, onboarding, and career development of mobile engineers with a focus on building AI-ready technical skills, What Will You Need 8+ years of software engineering experience, with at least 5 years focused on mobile development (iOS, Android, or cross-platform), 3+ years of engineering management experience leading teams of 5+ engineers, Proven track record of delivering complex mobile applications, preferably with AI-driven features or integrations, Deep understanding of mobile architectures (e-g , MVC, MVVM, Clean Architecture), Proficiency in at least one mobile platform (Swift/Objective-C for iOS or Kotlin/Java for Android), Familiarity with cross-platform frameworks (e-g , Flutter, React Native) is a plus, Experience with mobile CI/CD pipelines, automated testing, and app store deployment processes, Strong ability to mentor engineers, resolve conflicts, and build cohesive teams, Excellent communication skills to articulate technical and AI-related concepts to non-technical stakeholders, Strategic thinking to align technical and AI-driven decisions with business goals, Bachelor's or master's degree in computer science, Engineering, or a related field (or equivalent experience), Background in consumer-facing mobile apps with high user engagement and AI-driven features is a plus, Contributions to open-source mobile or AI-related projects or technical blogs is a plus, Life at slice Life So Good, Youd Think Were Kidding Competitive salaries Period, An extensive medical insurance that looks out for our employees & their dependents Well love you and take care of you, our promise, Flexible working hours Just dont call us at 3 AM, we like our sleep schedule, Tailored vacation & leave policies so that you enjoy every important moment in your life, A reward system that celebrates hard work and milestones throughout the year Expect a gift coming your way anytime you kill it here, Learning and upskilling opportunities Seriously, not kidding, Good food, games, and a cool office to make you feel at home An environment so good, youll forget the term ?colleagues cant be your friends?, Show more Show less

Posted 2 days ago

Apply

5.0 - 7.0 years

3 - 7 Lacs

gurugram

Work from Office

Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes Experience with the Android SDK, Java,Kotlin Experience with JSON concepts and REST APIs to connect Android applications to

Posted 2 days ago

Apply

1.0 - 3.0 years

3 - 4 Lacs

pune

Work from Office

Role & responsibilities The Flutter (Mobile app) developer role will help to design and develop best-in-class mobile experiences for customers and implement prototypes and final applications in a timely manner. This would include UI/UX design and development and work closely with back-end developers. They will be developing new applications as well as updating existing applications. You will be writing readable and clear code using the Flutter framework. Must have experience with writing and interacting with web services/backend service endpoints (SOAP/REST) with SOA framework. Proficient with OOPS concepts and Design Patterns . Experience with automated testing and unit tests. Have excellent knowledge about the performance optimization of mobile applications Must have the ability to organize large-scale front-end mobile application codebases using common mobile design patterns and libraries. Strong familiarity in dealing with the Flutter framework , different tools (iOS, XCode, React Native, Git, SVN, etc), and software development methodologies (Agile, TDD (Test driven development, Waterfall, etc.) Good exposure to various 3rd party Integrations(Firebase, Google Map, Payment gateways) Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS. Preferred candidate profile The Mobile app developerwith 1 to 3 years of relevant work experience Graduate OR BE/ BTech degree Should have excellent problem-solving skills with good logical and analytical skills Strong analytical and problem-solving skills. Proven ability to manage complex problems & multiple concurrent projects with a penchant for meeting deadlines and key milestones. Must be able to work under pressure, have a strong sense of ownership of the program, and be action-oriented. Demonstrated ability to recognize problems, recommend solutions, and collaboratively implement changes.

Posted 2 days ago

Apply

3.0 - 5.0 years

4 - 7 Lacs

gurugram

Work from Office

Highly experienced with MVVM, VIPER design patterns and thorough understanding of Agile.Development, mobile development best practices. Proficient with Objective-C or Swift, Cocoa Touch and the XCode tool set.

Posted 2 days ago

Apply

1.0 - 4.0 years

3 - 6 Lacs

gurugram

Work from Office

1+Yrs Exp. with Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes,Familiarity with RESTful and SOAP APIs to connect Android applications to back-end services.Exp. on a hybrid platform Flutter

Posted 2 days ago

Apply

5.0 - 7.0 years

7 - 9 Lacs

noida

Work from Office

Position Overview: We are seeking a Senior Android Developer. Spends the bulk of their time designing and implementing given requirements supplied by the product team. ShyftLabs is a growing data product company that was founded in early 2020 and works primarily with Fortune 500 companies. We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation. Job Responsibilities: Has a long term vision in terms of business value to the customer, has the ability to understand and drive the problems that must be solved for the final goal to be realized Superior understanding of concepts and tools, able how to apply them, recommends and drives concepts and tools, including; Android, Kotlin, Compose Understanding of modern design patterns TDD (Test Driven Development), Unit Testing Agile - Scrum or Kanban development methodology Experience mentoring junior developers Creating / maintaining documentation for architecture Owns functional area/feature(s) development/implementation, design, solution, arch., etc. Able to take on the most complex tasks and problem solving efforts Deep understanding across business domains, thinks in terms of the whole business Has system and business domain oversight IDs, collects, and provide analysis of data and can match to user need Conducts software and hardware requirements reviews, preliminary and critical design reviews, and software acceptance reviews Ensures objectives are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives; consulting with business partners, managers, co-workers, or other key stakeholders; soliciting, evaluating, and applying suggestions for improving efficiency and cost-effectiveness Works independently, provides guidance, people seek for answers. Basic Qualifications: Bachelors of Computer Science or similar (knowledge, skills, abilities; normally acquired through years of experience and/or education) Android, Kotlin, Compose Understanding of modern design patterns. 5-7 years of experience in mobile development Analytical skills - understanding for application/implementation Full understanding of concepts and tools, able to apply them Ability to express written & verbal thoughts to others in the technical field Experience allows them to understand and contribute to immediate outcomes. We are proud to offer a competitive salary alongside a strong insurance package. We pride ourselves on the growth of our employees, offering extensive learning and development resources.

Posted 2 days ago

Apply

2.0 - 5.0 years

8 - 10 Lacs

gurugram

Work from Office

Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes Experience with the Android SDK, Java,Kotlin Experience with JSON concepts and REST APIs to connect Android applications.

Posted 2 days ago

Apply

4.0 - 9.0 years

3 - 7 Lacs

gurugram

Work from Office

About the Role: We are looking for an Android developer who possesses a passion for using the latest mobile technologies to develop cutting-edge features and will join a young motivated team.

Posted 2 days ago

Apply

8.0 - 12.0 years

15 - 25 Lacs

mumbai, navi mumbai, mumbai (all areas)

Work from Office

We are seeking a Senior Full Stack Developer with strong Flutter expertise to join our engineering team. This role demands hands-on proficiency in building cross-platform mobile applications using Flutter while also managing scalable back-end services, APIs, and databases. The ideal candidate will be responsible for architecting, developing, and deploying applications end-to-end, while also mentoring junior developers and collaborating closely with product, design, and DevOps teams. You will work on creating modern, feature-rich, and high-performing applications that offer seamless user experiences across Android, iOS, and web , with robust backend integrations. Location - Mumbai. Key Responsibilities: Lead the design, development, and deployment of cross-platform mobile applications using Flutter/Dart . Architect and implement full stack solutions, ensuring seamless integration between mobile front-end and backend services . Develop and maintain secure, efficient, and scalable APIs (RESTful and GraphQL). Manage both SQL and NoSQL databases for optimized data storage and retrieval. Ensure UI/UX best practices , pixel-perfect implementation, and smooth performance across devices. Integrate third-party SDKs, APIs, payment gateways, and cloud services. Implement state management solutions (Provider, Riverpod, Bloc, Redux, or GetX). Optimize applications for performance, responsiveness, and offline functionality. Write unit tests, widget tests, and integration tests to maintain code quality. Work with CI/CD pipelines, Docker, and cloud platforms (AWS, GCP, Azure) to automate deployments. Collaborate with designers, QA engineers, and product managers in an Agile environment. Conduct code reviews, mentor junior developers , and provide technical leadership within the team. Continuously research new technologies, frameworks, and practices to improve development efficiency. Required Skills & Qualifications: Bachelors/Masters degree in Computer Science, Engineering, or related field. 610 years of full stack development experience with at least 34 years of strong Flutter expertise . Proficiency in Dart programming and Flutters ecosystem (widgets, animations, navigation). Strong backend development experience with Node.js / Python / Java / .NET . Hands-on experience with cloud-hosted services (AWS Lambda, Firebase, Azure Functions, or GCP). Database expertise in both SQL (MySQL/PostgreSQL) and NoSQL (MongoDB, Firestore, Redis) . Understanding of microservices architecture, serverless computing, and API security (OAuth2, JWT, etc.). Familiarity with CI/CD pipelines , Git workflows, and containerization (Docker, Kubernetes). Experience integrating real-time services (WebSockets, Firebase Realtime Database). Strong grasp of software engineering principles, design patterns, and best practices . Proven ability to troubleshoot, debug, and optimize applications across mobile and backend layers. Preferred Skills: Prior experience with Flutter Web and Desktop applications . Familiarity with Firebase services (Crashlytics, Analytics, Cloud Messaging, Remote Config). Exposure to DevOps practices and Infrastructure-as-Code tools (Terraform, Ansible). Knowledge of advanced Flutter topics like platform channels, native integrations, custom animations, and performance profiling . Experience with payment systems, geolocation, maps, chat/messaging features, and multimedia handling . Interest or exposure to AI/ML models integration in mobile apps. Soft Skills: Strong communication and collaboration skills. Ability to work independently with minimal supervision. Problem-solving mindset with attention to detail. Leadership qualities to mentor, guide, and grow a team. Adaptability to fast-paced, agile development environments. What We Offer: Competitive compensation and performance-based rewards. Opportunity to work on cutting-edge mobile and backend technologies . A supportive, collaborative, and innovative environment. Career growth opportunities, including leading projects and teams. Exposure to global projects and clients. Interested candidates can share their resumes at prachi_rai@cms.co.in

Posted 3 days ago

Apply

1.0 - 3.0 years

5 - 8 Lacs

pune

Work from Office

Job Purpose Develops, maintains, and improves software systems to solve business problems and meet user needs for Bajaj FinServ Consumer App Duties and Responsibilities 1. Design and Development: Assess user requirements to design software solutions Write well-organized, maintainable, and efficient code Implement features and functionalities as specified for products 2. Testing and Debugging: Conduct unit tests to verify product quality Detect, troubleshoot, and fix software bugs and issues Work with QA teams and PMO to create detailed test plans 3. Code Review and Collaboration: Engage in code reviews, offering constructive feedback to colleagues Collaborate closely with designers, product managers, and other engineers 4. Maintenance and Optimization: Oversee and maintain existing software applications Enhance the performance and scalability of products Apply updates and upgrades to keep software secure and current 5. Continuous Improvement: Keep learning the latest industry trends, technologies, and best practices Contribute to process improvements and the adoption of new tools and methodologies Engage in training and development activities to enhance skills and knowledge Key Decisions / Dimensions 1. Technology Stack: Selecting programming languages, frameworks, and databases 2. Code Quality: Establishing coding standards, testing strategies, and code review practices 3. Security: Implementing authentication, authorization, and data protection measures 4. Development & Deployment: Setting up CI/CD pipelines, managing version control, and optimizing performance 5. Collaboration: Selecting tools for communication and project management and maintaining documentation 6. Product Evolution: Prioritizing feature development and managing technical debt 7. Mentorship: Guiding junior developers and promoting knowledge sharing Major Challenges 1. Communication and Collaboration: Ensuring seamless communication across diverse teams is vital, particularly in remote setups, using tools and practices that promote clear information flow and mutual understanding 2. Quality: Maintaining high code quality and thorough testing is critical. SDE should implement CI/CD practices, ensure comprehensive test coverage, and address technical debt proactively, balancing the need for rapid delivery with long-term maintainability and reliability of the software 3. Adaptability to Change: To succeed latest market trends and technological advances, SDE must adopt agile methods and quick response to evolving demands Required Qualifications and Experience Qualifications: Graduate or post- graduate in computer science and engineering Work Experience: 1 - 3 years Required Skills: oNative Mobile Development: 1.Basic understanding of native development for both iOS (Swift, Objective-C) and Android (Java, Kotlin) 2.Skills in designing intuitive and visually appealing user interfaces for mobile devices 3.Experience with RESTful APIs, and third-party libraries for integrating various services 4.Techniques for optimizing mobile app performance, including memory management and reducing app size 5.Knowledge of mobile-specific APIs for accessing device features like camera, GPS, and sensors 6.Testing and Debugging: Familiarity with testing frameworks (robo-electric, expresso, JUnit etc.) and mobile debugging tools 7.App Deployment: Experience with deploying apps to the App Store (iOS) and Google Play Store (Android) 8.Build Tools: Experience with build tools and continuous integration/continuous deployment (CI/CD) pipelines 9.Security Best Practices: Understanding of mobile security practices, including secure storage, authentication, and data protection oWeb Development: 1.HTML, CSS, and JavaScript 2.JavaScript Frameworks: Knowledge of frameworks like React, Angular, or Vue.js. 3.CSS Frameworks: Familiarity with frameworks like Bootstrap or Materialize for responsive design 4.Service Workers: Understanding of service workers for background processes, caching, and offline functionality 5.App Shell Model: Knowledge of the app shell architecture to ensure fast loading times and smooth user experiences 6.Web APIs: Proficiency in using modern web APIs such as the Fetch API, Web Storage API, and Notification API 7.Responsive Design: Skills in creating responsive and adaptive designs that work across various devices and screen sizes 8.Version Control: Proficiency with Git for version control and collaboration. 9.Build Tools and Package Managers: Experience with tools like Webpack, Babel, and package managers like npm or Yarn 10.Testing and Debugging: Familiarity with testing frameworks (e.g., Jest, Mocha, Jasmine, Karma) and debugging tools (e.g., Chrome DevTools) 11.Security Best Practices: Understanding of web security practices, including HTTPS, Content Security Policy (CSP), and handling sensitive data Skills Keywords: Native Mobile Development Fundamentals: iOS, Swift, Objective-C, Android, Java, Kotlin, User Interfaces, RESTful APIs, Third-Party Libraries, Robolectric, Espresso, JUnit, Mobile Debugging Tools, Build Tools, Continuous Integration, Continuous Deployment, CI/CD Web Development Fundamentals: HTML, CSS, JavaScript, JavaScript Frameworks, Angular Bootstrap, Materialize, Version Control, Git, Build Tools, npm, Jest, Mocha, Jasmine, Karma, Chrome DevTools

Posted 3 days ago

Apply

1.0 - 3.0 years

5 - 8 Lacs

pune

Work from Office

Job Purpose Develops, maintains, and improves software systems to solve business problems and meet user needs for Bajaj FinServ Consumer App Duties and Responsibilities 1. Design and Development: Assess user requirements to design software solutions Write well-organized, maintainable, and efficient code Implement features and functionalities as specified for products 2. Testing and Debugging: Conduct unit tests to verify product quality Detect, troubleshoot, and fix software bugs and issues Work with QA teams and PMO to create detailed test plans 3. Code Review and Collaboration: Engage in code reviews, offering constructive feedback to colleagues Collaborate closely with designers, product managers, and other engineers 4. Maintenance and Optimization: Oversee and maintain existing software applications Enhance the performance and scalability of products Apply updates and upgrades to keep software secure and current 5. Continuous Improvement: Keep learning the latest industry trends, technologies, and best practices Contribute to process improvements and the adoption of new tools and methodologies Engage in training and development activities to enhance skills and knowledge Key Decisions / Dimensions 1. Technology Stack: Selecting programming languages, frameworks, and databases 2. Code Quality: Establishing coding standards, testing strategies, and code review practices 3. Security: Implementing authentication, authorization, and data protection measures 4. Development & Deployment: Setting up CI/CD pipelines, managing version control, and optimizing performance 5. Collaboration: Selecting tools for communication and project management and maintaining documentation 6. Product Evolution: Prioritizing feature development and managing technical debt 7. Mentorship: Guiding junior developers and promoting knowledge sharing Major Challenges 1. Communication and Collaboration: Ensuring seamless communication across diverse teams is vital, particularly in remote setups, using tools and practices that promote clear information flow and mutual understanding 2. Quality: Maintaining high code quality and thorough testing is critical. SDE should implement CI/CD practices, ensure comprehensive test coverage, and address technical debt proactively, balancing the need for rapid delivery with long-term maintainability and reliability of the software 3. Adaptability to Change: To succeed latest market trends and technological advances, SDE must adopt agile methods and quick response to evolving demands Required Qualifications and Experience Qualifications: Graduate or post- graduate in computer science and engineering Work Experience: 1 - 3 years Required Skills: oNative Mobile Development: 1.Basic understanding of native development for both iOS (Swift, Objective-C) and Android (Java, Kotlin) 2.Skills in designing intuitive and visually appealing user interfaces for mobile devices 3.Experience with RESTful APIs, and third-party libraries for integrating various services 4.Techniques for optimizing mobile app performance, including memory management and reducing app size 5.Knowledge of mobile-specific APIs for accessing device features like camera, GPS, and sensors 6.Testing and Debugging: Familiarity with testing frameworks (robo-electric, expresso, JUnit etc.) and mobile debugging tools 7.App Deployment: Experience with deploying apps to the App Store (iOS) and Google Play Store (Android) 8.Build Tools: Experience with build tools and continuous integration/continuous deployment (CI/CD) pipelines 9.Security Best Practices: Understanding of mobile security practices, including secure storage, authentication, and data protection oWeb Development: 1.HTML, CSS, and JavaScript 2.JavaScript Frameworks: Knowledge of frameworks like React, Angular, or Vue.js. 3.CSS Frameworks: Familiarity with frameworks like Bootstrap or Materialize for responsive design 4.Service Workers: Understanding of service workers for background processes, caching, and offline functionality 5.App Shell Model: Knowledge of the app shell architecture to ensure fast loading times and smooth user experiences 6.Web APIs: Proficiency in using modern web APIs such as the Fetch API, Web Storage API, and Notification API 7.Responsive Design: Skills in creating responsive and adaptive designs that work across various devices and screen sizes 8.Version Control: Proficiency with Git for version control and collaboration. 9.Build Tools and Package Managers: Experience with tools like Webpack, Babel, and

Posted 3 days ago

Apply

4.0 - 6.0 years

5 - 8 Lacs

pune

Work from Office

Job Purpose This position is open with Bajaj Finance Ltd. Duties and Responsibilities Support the entire application lifecycle (concept, design, test, release and support) Produce fully functional mobile applications writing clean code Gather specific requirements and suggest solutions Troubleshoot and debug to optimize performance Design interfaces to improve user experience Ensure new and legacy applications meet quality standards Research and suggest new mobile products, applications, and protocols Stay up to date with new technology trends Required Qualifications and Experience BTech or MS in Engineering, Computer Science, or related disciplines or equivalent experience in technical roles 4+ years of related product development experience in a technology company in financial services space. Familiar with Android Studio and/or Kotlin at least on the middle level for Android Developer and XCode IDE or Swift at least on the middle level for iOS Developer. Capable of independently develop (deliver code) based on user stories, tasks, or tickets from Jira or a similar development tool Knowledge about using Firebase/Fire Store, Google Analytics tool in connection with the mobile application Basic knowledge of how to implement 3rd party SDK into a mobile application Basic knowledge about the latest programming trends like API gateways, code obfuscation, using HW modules for a specific purpose (e.g. camera for QR/EAN reading) Support platform best practices and UX/UI guidance. Unit-testing code for robustness, including edge cases, usability, and general reliability Experience with Android SDK & Kotlin. Experience working with remote data via REST and JSON Experience with third-party libraries and APIs Working knowledge of the general mobile landscape, MVVM architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle. Android jackpack. RxJava,Dragger, ViewModel, LiveData,NavigationComponents,Push notification

Posted 3 days ago

Apply

2.0 - 4.0 years

3 - 7 Lacs

bengaluru

Work from Office

Job Purpose Work on mobile app project to deliver new modules as well as support existing ones. Duties and Responsibilities Develop and maintain high-quality web and hybrid mobile applications using Angular framework Write clean, well-documented, and maintainable code, Unit test and debug Angular applications Collaborate with cross-functional teams, including designers, product managers, and other developers, to identify and implement new features Optimize web and mobile applications for maximum speed and scalability Create and maintain technical documentation for web and mobile applications Participate in code reviews and provide feedback to other developers Continuously learn and keep up to date with the latest web and mobile development trends and technologies Required Qualifications and Experience ) Qualifications Bachelors degree in computer science, Information Technology, or a related field b) Work Experience Minimum of 2 years of experience in Web and Mobile App Development with Angular c) Skills Keywords 2+ years of experience developing web and mobile applications with Angular Strong understanding of HTML, CSS, and JavaScript Proficiency in TypeScript Experience with unit testing frameworks (e.g., Jasmine, Karma) Experience with version control systems (e.g., Git) Excellent problem-solving and analytical skills Strong communication and collaboration skills Ability to work independently and as part of a team

Posted 3 days ago

Apply

1.0 - 3.0 years

3 - 7 Lacs

pune

Work from Office

Job Purpose Develops, maintains, and improves software systems to solve business problems and meet user needs for Bajaj FinServ Consumer App Duties and Responsibilities 1. Design and Development: Assess user requirements to design software solutions Write well-organized, maintainable, and efficient code Implement features and functionalities as specified for products 2. Testing and Debugging: Conduct unit tests to verify product quality Detect, troubleshoot, and fix software bugs and issues Work with QA teams and PMO to create detailed test plans 3. Code Review and Collaboration: Engage in code reviews, offering constructive feedback to colleagues Collaborate closely with designers, product managers, and other engineers 4. Maintenance and Optimization: Oversee and maintain existing software applications Enhance the performance and scalability of products Apply updates and upgrades to keep software secure and current 5. Continuous Improvement: Keep learning the latest industry trends, technologies, and best practices Contribute to process improvements and the adoption of new tools and methodologies Engage in training and development activities to enhance skills and knowledge Key Decisions / Dimensions 1. Technology Stack: Selecting programming languages, frameworks, and databases 2. Code Quality: Establishing coding standards, testing strategies, and code review practices 3. Security: Implementing authentication, authorization, and data protection measures 4. Development & Deployment: Setting up CI/CD pipelines, managing version control, and optimizing performance 5. Collaboration: Selecting tools for communication and project management and maintaining documentation 6. Product Evolution: Prioritizing feature development and managing technical debt 7. Mentorship: Guiding junior developers and promoting knowledge sharing Major Challenges 1. Communication and Collaboration: Ensuring seamless communication across diverse teams is vital, particularly in remote setups, using tools and practices that promote clear information flow and mutual understanding 2. Quality: Maintaining high code quality and thorough testing is critical. SDE should implement CI/CD practices, ensure comprehensive test coverage, and address technical debt proactively, balancing the need for rapid delivery with long-term maintainability and reliability of the software 3. Adaptability to Change: To succeed latest market trends and technological advances, SDE must adopt agile methods and quick response to evolving demands Required Qualifications and Experience Qualifications: Graduate or post- graduate in computer science and engineering Work Experience: 1 - 3 years Required Skills: oNative Mobile Development: 1.Basic understanding of native development for both iOS (Swift, Objective-C) and Android (Java, Kotlin) 2.Skills in designing intuitive and visually appealing user interfaces for mobile devices 3.Experience with RESTful APIs, and third-party libraries for integrating various services 4.Techniques for optimizing mobile app performance, including memory management and reducing app size 5.Knowledge of mobile-specific APIs for accessing device features like camera, GPS, and sensors 6.Testing and Debugging: Familiarity with testing frameworks (robo-electric, expresso, JUnit etc.) and mobile debugging tools 7.App Deployment: Experience with deploying apps to the App Store (iOS) and Google Play Store (Android) 8.Build Tools: Experience with build tools and continuous integration/continuous deployment (CI/CD) pipelines 9.Security Best Practices: Understanding of mobile security practices, including secure storage, authentication, and data protection oWeb Development: 1.HTML, CSS, and JavaScript 2.JavaScript Frameworks: Knowledge of frameworks like React, Angular, or Vue.js. 3.CSS Frameworks: Familiarity with frameworks like Bootstrap or Materialize for responsive design 4.Service Workers: Understanding of service workers for background processes, caching, and offline functionality 5.App Shell Model: Knowledge of the app shell architecture to ensure fast loading times and smooth user experiences 6.Web APIs: Proficiency in using modern web APIs such as the Fetch API, Web Storage API, and Notification API 7.Responsive Design: Skills in creating responsive and adaptive designs that work across various devices and screen sizes 8.Version Control: Proficiency with Git for version control and collaboration. 9.Build Tools and Package Managers: Experience with tools like Webpack, Babel, and package managers like npm or Yarn 10.Testing and Debugging: Familiarity with testing frameworks (e.g., Jest, Mocha, Jasmine, Karma) and debugging tools (e.g., Chrome DevTools) 11.Security Best Practices: Understanding of web security practices, including HTTPS, Content Security Policy (CSP), and handling sensitive data Skills Keywords: Native Mobile Development Fundamentals: iOS, Swift, Objective-C, Android, Java, Kotlin, User Interfaces, RESTful APIs, Third-Party Libraries, Robolectric, Espresso, JUnit, Mobile Debugging Tools, Build Tools, Continuous Integration, Continuous Deployment, CI/CD Web Development Fundamentals: HTML, CSS, JavaScript, JavaScript Frameworks, Angular Bootstrap, Materialize, Version Control, Git, Build Tools, npm, Jest, Mocha, Jasmine, Karma, Chrome DevTools

Posted 3 days ago

Apply

6.0 - 9.0 years

7 - 11 Lacs

pune

Work from Office

Develop and maintain web applications using Java and Angular. Experience working in microservices architecture, familiarity with RESTful APIs and web services. Collaborate with cross-functional teams to define, design, and ship new features. Required Candidate profile Experience with Postman API testing. Experience with JUnit for unit testing. Knowledge of payment processing systems. Experience in UI development and mobile development.

Posted 3 days ago

Apply

Exploring Mobile Development Jobs in India

India is one of the leading countries in the world when it comes to mobile development. With a booming IT industry and a vast pool of talented developers, the mobile development job market in India is thriving. Whether you are a seasoned professional or a fresh graduate looking to kickstart your career in mobile development, there are plenty of opportunities waiting for you in India.

Top Hiring Locations in India

If you are looking for mobile development jobs in India, these are the top 5 cities where you are most likely to find job opportunities:

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

Average Salary Range

The average salary range for mobile development professionals in India varies based on experience level. Here is an estimated salary range:

  • Entry-level: ₹3-5 lakhs per annum
  • Mid-level: ₹6-10 lakhs per annum
  • Experienced: ₹12-20 lakhs per annum

Career Path

In the field of mobile development, a typical career path may include the following progression:

  • Junior Developer
  • Mobile App Developer
  • Senior Developer
  • Tech Lead
  • Project Manager

Related Skills

In addition to mobile development skills, it is often expected or helpful for professionals to have knowledge and experience in the following areas:

  • UI/UX design
  • Backend development
  • Cross-platform development frameworks (e.g., React Native, Flutter)
  • Agile methodologies
  • Cloud services (e.g., AWS, Firebase)

Interview Questions

Here are 25 interview questions for mobile development roles, categorized by difficulty level:

  • Basic:
  • What is the difference between native and hybrid mobile apps?
  • What is the significance of the AndroidManifest.xml file in Android development?
  • Explain the Activity lifecycle in Android.
  • What is Swift and how is it related to iOS development?
  • What is the role of Gradle in Android development?

  • Medium:

  • What are the key differences between REST and SOAP APIs?
  • How do you handle memory management in iOS development?
  • What are some best practices for optimizing mobile app performance?
  • Explain the concept of responsive design in mobile development.
  • How do you handle data persistence in mobile apps?

  • Advanced:

  • What are some security best practices for mobile app development?
  • Explain the process of submitting an app to the Google Play Store or Apple App Store.
  • How would you implement push notifications in a mobile app?
  • Describe your experience with unit testing in mobile development.
  • How do you handle device fragmentation in Android development?

Prepare and Apply Confidently

As you explore mobile development jobs in India, remember to stay updated with the latest technologies and trends in the industry. Sharpen your skills, prepare for interviews, and showcase your passion for mobile development. With dedication and perseverance, you can land the mobile development job of your dreams in India. 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