6873 Mvvm Jobs

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

15.0 - 25.0 years

11 - 16 Lacs

ahmedabad

Work from Office

5+ years of native iOS application development. A strong grasp of Swift and modern functional reactive programing iOS design patterns (RxSwift/Combine). A strong grasp of UIKit and SwiftUI A strong grasp of Unit Testing and knowledge of XCUITests A passion for creating something meaningful. Ideally, you also have these skills/experiences/attributes (but it s ok if you don t!): Previous experience using The Composable Architecture. Experience with various app architectures (Composable Architecture, MVVM, VIPER).

Posted 13 hours ago

AI Match Score
Apply

6.0 - 11.0 years

6 - 9 Lacs

pune

Work from Office

NP: Immediate joiner to max 30 days Job Description: 5 years of professional experience in Android development. Strong proficiency in Kotlin and Jetpack Compose. Experience with Kotlin Multiplatform. Solid understanding of Android frameworks and the full mobile development lifecycle. Familiarity with SOLID programming principles and design patterns such as MVVM . Previous experience with Java is a plus. Proven problem-solving skills and ability to work independently. Excellent communication skills in English, both written and spoken Ability to collaborate effectively with cross-disciplinary teams. Proactive mindset with a strong sense of responsibility for the end product. Job Location: Pune

Posted 13 hours ago

AI Match Score
Apply

5.0 - 9.0 years

0 - 0 Lacs

hyderabad, all india

On-site

As an Android Developer at this global leader in Forex & CFD trading, you will be responsible for designing, developing, and maintaining advanced applications for the Android platform. You will collaborate with cross-functional teams to define, design, and ship new features while ensuring seamless data integration with APIs and backend services. Your focus will be on ensuring the performance, quality, and responsiveness of applications by identifying and fixing bottlenecks and bugs. Additionally, you will be expected to write clean, maintainable, and testable code following industry best practices, and continuously explore new technologies to enhance development efficiency. **Key Responsibil...

Posted 14 hours ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

chennai, all india

On-site

As a Lead Android Developer, you will be responsible for: - Building Mobile Applications using Android Kotlin/Java development and Android Studio - Utilizing at least 1 year of experience in Jetpack Compose - Implementing RxJava development for efficient code execution - Demonstrating strong knowledge of Android SDK, various Android versions, and adapting to different screen sizes - Applying expertise in Android Jetpack, MVVM architecture, Android UI design principles, patterns, and best practices - Collaborating with Git/Bitbucket and JIRA/Atlassian tools for version control and project management - Utilizing CI/CD tools like Jenkins for continuous integration and deployment - Applying soli...

Posted 15 hours ago

AI Match Score
Apply

7.0 - 12.0 years

15 - 22 Lacs

mumbai

Work from Office

Job Title: Executive Business Unit: Travel & Hospitality (Procurement) Job Grade G12 A Location: ACME PLAZA At Sun Pharma, we commit to helping you “Create your own sunshine” — by fostering an environment where you grow at every step, take charge of your journey and thrive in a supportive community. Are You Ready to Create Your Own Sunshine? As you enter the Sun Pharma world, you’ll find yourself becoming ‘Better every day’ through continuous progress. Exhibit self-drive as you ‘Take charge’ and lead with confidence. Additionally, demonstrate a collaborative spirit, knowing that we ‘Thrive together’ and support each other’s journeys.” Key responsibilities: Hotel Room/Banquet Bookings & Air T...

Posted 16 hours ago

AI Match Score
Apply

0 years

0 Lacs

india

On-site

Role Summary We are hiring a Backend + AI Engineer to build robust PC-side software for device communications and telemetry-driven intelligence. This role focuses on reliable instrument connectivity, protocol handling, data logging pipelines, and practical AI/ML capabilities such as anomaly detection and predictive alerts—delivered with strong safety and quality guardrails. Key Responsibilities Build and maintain backend services in C#/.NET to communicate with instruments over serial/COM interfaces. Implement protocol handling: buffering, framing, parsing, validation, checksums/CRC, timeouts, retries, and connection lifecycle. Develop command/control workflows with safe behavior: configurati...

Posted 17 hours ago

AI Match Score
Apply

0 years

3 - 3 Lacs

hyderābād

On-site

Key Responsibilities: Lead the design and development of Android applications using Kotlin and Jetpack Compose. Implement MVVM/Clean Architecture and enforce modularization for scalable solutions. Drive performance optimization and ensure high-quality code standards. Conduct code reviews and provide technical guidance to the team. Establish and maintain CI/CD pipelines for efficient delivery. Collaborate with cross-functional teams and stakeholders to align technical solutions with business goals. Mentor and coach team members to foster growth and best practices. Required Skills: Languages Frameworks: Kotlin, Jetpack Compose. Architecture: MVVM, Clean Architecture, Modularization. Leadership...

Posted 17 hours ago

AI Match Score
Apply

0 years

4 - 5 Lacs

hyderābād

On-site

Key Responsibilities: Lead the design and development of iOS applications using Swift, SwiftUI, and UIKit. Implement MVVM/Clean Architecture and enforce modularization for scalable solutions. Drive performance optimization and ensure high-quality code standards. Conduct code reviews and provide technical guidance to the team. Establish and maintain CI/CD pipelines for efficient delivery. Collaborate with cross-functional teams and stakeholders to align technical solutions with business goals. Mentor and coach team members to foster growth and best practices. Required Skills: Languages Frameworks: Swift, SwiftUI, UIKit. Architecture: MVVM, Clean Architecture, Modularization. Leadership: Team ...

Posted 17 hours ago

AI Match Score
Apply

0 years

3 - 3 Lacs

hyderābād

On-site

Key Responsibilities: Lead the design and development of iOS applications using Swift, SwiftUI, and UIKit. Implement MVVM/Clean Architecture and enforce modularization for scalable solutions. Drive performance optimization and ensure high-quality code standards. Conduct code reviews and provide technical guidance to the team. Establish and maintain CI/CD pipelines for efficient delivery. Collaborate with cross-functional teams and stakeholders to align technical solutions with business goals. Mentor and coach team members to foster growth and best practices. Required Skills: Languages Frameworks: Swift, SwiftUI, UIKit. Architecture: MVVM, Clean Architecture, Modularization. Leadership: Team ...

Posted 17 hours ago

AI Match Score
Apply

2.0 - 5.0 years

4 Lacs

india

On-site

Roles & Responsibilities: Lead end-to-end development of high-quality cross-platform mobile apps using Flutter and Dart Translate design prototypes into pixel-perfect, responsive user interfaces Architect scalable, maintainable, and testable mobile applications Integrate APIs, third-party SDKs, payment gateways, and authentication systems Implement and maintain app performance tuning, analytics, crash reporting, and security Guide and mentor junior developers on best practices, especially in state management (Provider, Bloc, Riverpod, etc.) Collaborate with UI/UX designers, backend engineers, and product managers Manage and streamline CI/CD pipelines (e.g., GitHub Actions, Bitrise, CodeMagic...

Posted 17 hours ago

AI Match Score
Apply

3.0 years

6 - 7 Lacs

delhi

On-site

Job Summary We are looking for a Senior Flutter Developer with 3+ years of experience in mobile application development and strong expertise in Flutter & Dart . The ideal candidate should be capable of building high-performance, scalable, and secure cross-platform applications using modern architecture and state management practices. Key Responsibilities Design, develop, and maintain cross-platform applications using Flutter Build reusable, scalable UI components using Flutter widgets Implement clean architecture (MVVM / Clean / Layered) Integrate RESTful APIs, GraphQL, and WebSockets Manage application state using Bloc, Riverpod, Provider, or GetX Ensure high performance, responsiveness, an...

Posted 17 hours ago

AI Match Score
Apply

6.0 years

0 Lacs

chennai, tamil nadu, india

On-site

Job Title: Android Developer Location: Chennai- Work From Office Experience: 4–6 years Role: We are looking for a skilled Android Developer with 4–6 years of hands-on experience in designing, developing, and maintaining high-quality Android applications. The ideal candidate should have strong knowledge of Android SDK, modern development practices, and the ability to work collaboratively in a fast-paced environment. Key Responsibilities • Design, develop, and maintain Android applications using Kotlin and/or Java • Write clean, scalable, and efficient code following best practices • Integrate RESTful APIs and third-party libraries • Work closely with UI/UX designers, backend developers, and p...

Posted 17 hours ago

AI Match Score
Apply

1.0 - 2.0 years

1 - 3 Lacs

india

On-site

Job Description We are looking for a skilled Android Developer (Kotlin) to join our engineering team. You will be responsible for building high-performance, scalable, and user-friendly Android applications while collaborating closely with product, design, and backend teams. Responsibilities Design and develop Android applications using Kotlin and Android SDK Write clean, maintainable, and reusable code following best practices and design patterns Integrate apps with RESTful APIs and third-party services Work with UI/UX designers to implement intuitive user experiences Optimize applications for performance, security, and scalability Participate in code reviews, testing, debugging, and release...

Posted 17 hours ago

AI Match Score
Apply

3.0 - 5.0 years

4 - 8 Lacs

ahmedabad

On-site

Location Ahmedabad, India (WFO) Experience 3–5 Years Job Code EDMSM122502 Education Qualification Bachelor Degree or Masters Job Briefing EvinceDev (Evince Development) is looking for Talented candidates as per the requirements described here. Following are the Brief points of the Job requirements Develop and maintain scalable Windows desktop applications using .NET, WinForms, and C# following clean architecture and modular design patterns. Implement responsive UI components with data binding, custom controls, and event-driven programming in WinForms applications. Integrate with RESTful APIs, databases via Entity Framework Core, WinAPI system calls, and handle asynchronous data operations fo...

Posted 18 hours ago

AI Match Score
Apply

4.0 - 7.0 years

9 Lacs

ahmedabad

On-site

Senior Mobile Developer (Android & React Native) We are seeking a Senior Mobile Developer with strong expertise in Android (Kotlin/Java) and React Native to lead mobile application development across multiple projects. The ideal candidate is hands-on, technically strong, and capable of mentoring junior developers while delivering scalable, high-quality mobile applications. Key Responsibilities: Design, develop, maintain, and optimize Android and React Native applications. Lead mobile development initiatives across multiple projects. Integrate REST/SOAP APIs , Firebase services , and third-party libraries. Improve application performance, scalability, and code quality. Collaborate with produc...

Posted 18 hours ago

AI Match Score
Apply

3.0 years

4 - 5 Lacs

surat

On-site

iTool Solutions is looking for an Android Developer to build the native applications using languages Java and Kotlin on Android Studio. You will create applications from scratch, configure the existing application and provide user support. Qualification: Bachelor's degree Experience: 3+ Years Job Location: Surat Basic Skills: i. Good Communication and interpersonal skills ii. 3+ years of experience working with Java & Kotlin. iii. Having experience with Dagger 2, MVVM, Databinding, RxJava & Tests (Unit Test & Instrumentation Test) iv. Strong knowledge of current Android development languages (Java and Kotlin) v. Must have experience with Unit Tests and Instrumented Tests. vi. Familiarity wit...

Posted 18 hours ago

AI Match Score
Apply

0.0 years

0 Lacs

gujarat

On-site

Code the next innings of CricHeroes on Android. Cricket connects millions — and CricHeroes brings that connection to life through technology. Our Android app is where cricketers record matches, track stats, and celebrate their performances. With millions of downloads, it’s already making waves — but we’re just getting started. That’s where you come in. The challenge We’re looking for an Android Developer who’s passionate about building high-performance apps and learning fast. You’ll work with our product and engineering teams to create smooth, scalable, and intuitive experiences that bring grassroots cricket closer to the digital world. Your mission? Turn everyday matches into unforgettable ...

Posted 18 hours ago

AI Match Score
Apply

0 years

12 Lacs

noida

On-site

C Sharp WPF Developer Experience: 4+ yrs Location: Noida Role Summary We are looking for a skilled C Sharp WPF Developer to build and enhance a complex industrial application. The role focuses on UI development, business logic implementation, and database interaction using Entity Framework . Key Responsibilities Develop Windows application using C Sharp and WPF Implement customer provided UX and UI designs accurately Develop programming workflows and screens Implement data access using Entity Framework Work with local and relational databases for configuration, program storage, and logging Integrate with robot and vision systems using defined APIs Implement error handling, diagnostics, and t...

Posted 18 hours ago

AI Match Score
Apply

1.0 - 5.0 years

3 - 7 Lacs

udaipur

Work from Office

Counselor Job Name: Counselor Job Role: Counselor Industry:Medical, Health Care Job Location:Udaipur(Rajasthan) Experience:1- 5yearSkills:good communication, Counseling Salary:Best in the industry Education:Graduate,Master in any Field Job Summary: We are searching for a skilled Counselor to help provide direction and support to all our patients. hewill actively help patients build coping mechanisms to guide them through stressful situations. his/herduties will also include listening to clients, asking necessary questions, and developing effective strategies to improve their lives. Excellent verbal and written communication skills are essential, along with the ability to coordinate with supp...

Posted 18 hours ago

AI Match Score
Apply

2.0 - 7.0 years

4 - 9 Lacs

ahmedabad

Work from Office

Sales Executive Job Name: SalesExecutive Job Role:Sales Job Location:Delhi, AhmedabadIndustry:Hotel, RestaurantJob Type:Full Time Experience:2- 7yearsSkills:Sales, operation Salary:Best in the industry Education:MBA, BHM Job Summary: Sales Executive responsibilities include discovering and pursuing new sales prospects, negotiating deals, and maintaining customer satisfaction. If you have excellent communication skills and feel comfortable reaching out to potential customers to demonstrate our services and products through email and phone. About The Role :: Make lists of potential clients and conduct surveys to identify customers actively seeking a hotel. Contact customers via calls or arrang...

Posted 18 hours ago

AI Match Score
Apply

4.0 - 6.0 years

6 - 8 Lacs

udaipur

Work from Office

Administrative Manager Name AdministrativeManager Role:Admin Manager Industry:Ngo, Trust Location:Barmer(Rajasthan)Job Type:Full Time Experience:10- 20yearsSkills:commercial activities, Administration, Team management Salary:Best in the industry Education:Any Graduate, MBA Description: Supervising the day-to-day operations of the administrative department and staff members. Hiring, training, and evaluating employees and taking corrective action when necessary. Developing, reviewing, and improving administrative systems, policies, and procedures. Supervised all Commercial activities. Supervising the day-to-day operations of the administrative department and staff members. Hiring, training, an...

Posted 18 hours ago

AI Match Score
Apply

3.0 - 5.0 years

0 Lacs

ahmedabad, gujarat, india

On-site

Company Description Evince Development Pvt. Ltd. (EvinceDev) is a CMMI 3 -Level leading IT service company that delivers innovative solutions to clients worldwide. With a commitment to excellence and a dynamic team of professionals, we aim to exceed client expectations and drive success through cutting-edge technology. Eligibility : 3 - 5 years of experience Role Description EvinceDev (Evince Development) is looking for talented candidates based on the requirements described here. The following are the Brief points of the Job Requirements Develop and maintain scalable Windows desktop applications using .NET, WinForms, and C# following clean architecture and modular design patterns. Implement...

Posted 18 hours ago

AI Match Score
Apply

1.0 - 3.0 years

2 - 3 Lacs

mohali

Work from Office

Key Responsibilities : Proficient in Swift, SwiftUI, UIKit, and Xcode (MVVM) Experience with REST APIs and third-party integrations Knowledge of CoreData / SQLite / Realm Hands-on experience with Git, GitHub, and Bitbucket

Posted 19 hours ago

AI Match Score
Apply

4.0 - 7.0 years

6 - 10 Lacs

pune

Work from Office

Role & 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. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automatization. Adhere to Apples design principles and interface guidelines. Develop application programming interfaces (API...

Posted 19 hours ago

AI Match Score
Apply

3.0 years

0 Lacs

delhi, india

On-site

Company Description AscendaraX IT Solutions & Services is a transformative capability-building initiative dedicated to preparing the next generation of skilled professionals for a fast-paced, technology-driven world. By merging education, industry needs, and technological advancements, AscendaraX delivers impactful learning experiences that empower individuals to excel in their careers. As a talent transformation engine, the organisation aims to inspire growth, build confidence, and open doors to new opportunities. Guided by the philosophy of "Train • Transform • Thrive," AscendaraX is committed to fostering professional and personal development. Job Description – Android Freelance Trainer P...

Posted 19 hours ago

AI Match Score
Apply

Exploring MVVM Jobs in India

India is experiencing a growing demand for professionals skilled in the Model-View-ViewModel (MVVM) architecture pattern. Companies across various industries are actively seeking individuals with expertise in MVVM to develop robust and efficient applications. If you are a job seeker looking to explore opportunities in this field, read on to learn more about the MVVM job market in India.

Top Hiring Locations in India

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

These cities are known for their thriving technology sectors and offer numerous job opportunities for MVVM professionals.

Average Salary Range

The average salary range for MVVM professionals in India varies based on experience levels. Entry-level positions may offer salaries starting from INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 12-15 lakhs per annum.

Career Path

In the MVVM job market, career progression typically follows a path from Junior Developer to Senior Developer, and eventually to roles like Tech Lead or Architect. With consistent upskilling and hands-on experience, individuals can advance their careers in this field.

Related Skills

In addition to expertise in MVVM, employers often look for professionals with skills such as: - Proficiency in programming languages like Java, Kotlin, or Swift - Knowledge of design patterns like Singleton, Observer, and Factory - Familiarity with mobile app development frameworks like Flutter or React Native

Interview Questions

  • What is MVVM and how does it differ from MVC? (basic)
  • Explain the role of each component in the MVVM architecture. (medium)
  • How do you handle data binding in MVVM? (medium)
  • What are the benefits of using two-way data binding in MVVM? (advanced)
  • Can you discuss a project where you implemented MVVM and its impact on code maintainability? (advanced)
  • How do you test ViewModel in MVVM architecture? (medium)
  • What is the purpose of LiveData in MVVM? (basic)
  • How would you handle navigation between different screens in MVVM? (medium)
  • Explain the concept of dependency injection in the context of MVVM. (medium)
  • What are the common pitfalls to avoid when implementing MVVM? (advanced)
  • How do you handle state management in MVVM? (medium)
  • Can you elaborate on the role of the ViewModel in handling business logic in MVVM? (medium)
  • How would you optimize performance in an MVVM-based application? (advanced)
  • What are the key differences between MVVM and MVP architectures? (medium)
  • How do you ensure data integrity and consistency in MVVM? (advanced)
  • What tools and libraries do you typically use for MVVM development? (basic)
  • Discuss a scenario where you had to troubleshoot a complex issue in an MVVM project. (advanced)
  • How do you handle asynchronous operations in MVVM? (medium)
  • Can you explain the concept of data binding adapters in MVVM? (medium)
  • What are some best practices for structuring a project using MVVM architecture? (medium)
  • How do you handle user input validation in MVVM? (basic)
  • Discuss a situation where you had to refactor code in an MVVM project. (medium)
  • How do you handle communication between View and ViewModel in MVVM? (medium)
  • Can you discuss the role of repositories in MVVM architecture? (medium)
  • How do you ensure code reusability in an MVVM project? (basic)

Conclusion

As you prepare for MVVM job interviews in India, remember to showcase your expertise in the architecture pattern, along with related skills and experience. By mastering the fundamentals and staying updated on industry trends, you can confidently apply for and excel in MVVM roles. Good luck with your job search!

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