Jobs
Interviews

3578 Mvvm Jobs

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

1.0 - 3.0 years

4 - 8 Lacs

kolkata

Work from Office

Supervision of Receiving Clerk, handling of Food and Beverage requisitions, preparation of Sales Analysis and Standard Recipe Costing, preparation of Cost Reports, monitoring and control of non food purchases against budget, pre-cost of all restaurant and banquet menu, inventory of Food and Beverage and general items and management of minimum and maximum par level of all store items. To ensure the smooth and efficient operation of Cost Control, Store rooms and Receiving and to assist Management in keeping the cost of food, beverage and other supplies to the minimum. Assist the Finance Manager for all the reports. Any matter which may effect the interests of the hotel should be brought to the...

Posted 9 hours ago

Apply

1.0 - 2.0 years

3 - 4 Lacs

udaipur

Work from Office

Our Front of House team are the greatest ambassadors for our resort, delivering a courteous and welcoming greeting to every guest who passes through our doors, and playing an integral part in their experience here at the Fairmont Udaipur Palace and surrounding area. Our absolute focus is delivering a personalised, luxury experience to all guests, building relationships and anticipating their every need. If you believe you are the right person for this role then we want to hear from you. A little bit about what you will be doing: Deliver a courteous and welcoming greeting to all guests arriving or departing from the resort, providing a smooth and friendly check in/check out service Providing ...

Posted 9 hours ago

Apply

1.0 - 3.0 years

2 - 6 Lacs

chennai

Work from Office

Manages and coordinates all aspects of the group inventory management process PMS, Ensures all new, revised and canceled convention room blocks are entered accurately and timely and enters all group information in PMS. Completes daily review group pick-up report to monitor cut-off dates and group availability. Conducts daily inventory controls to release rooms, extend cut-offs and adjusts availability as determined in the sales contracts, group pick-up meetings, or as determined by revenue management. Communicates with sales and revenue to ensure consistency and efficiency in group inventory management. Attends revenue management, pick-up, pre-convention and other designated meetings as requ...

Posted 9 hours ago

Apply

3.0 - 6.0 years

10 - 15 Lacs

pune

Work from Office

Excellent understanding of Kotlin/ Swift, Dependency Management, Localization, Implementation Patterns (e. g. MVVM), Design Patterns (e. g. Decorator, Observable, Fa ade), Implement all test activities (Behaviour Driven Development (BDD), API test, UI Tests (Browser and Mobile), Performance test, Security Test, Exploratory Test, Accessibility Test etc. ) adhering to the Global Test Strategy. Work across all POD activities and support across cross POD teams/ Quality Engineering teams in ensuring any testing related dependencies / touch points are in place. Delivering well structured, maintainable, and fully tested systems in time and budget. Working through the development and support phases ...

Posted 9 hours ago

Apply

8.0 - 12.0 years

13 - 22 Lacs

india, bengaluru

Hybrid

Job Requirements Job Title: C# .Net WPF Developer Company Name: Quest Global Relevant experience: 8+ years We are seeking a highly skilled and motivated C# .Net WPF Developer to join our team at Quest Global. As a C# .Net WPF Developer, you will be responsible for developing and maintaining software applications using C# and the .Net framework, with a focus on Windows Presentation Foundation (WPF). Mandatory Skills: The candidate should be skilled using the technologies of WPF and .Net. The main skill set requirements for this position include: Experience of more than 8 years in software development. Expert on Proficiency in C#,WPF,MVVM, WinForms, Web API, GitHub repository usage Expertise i...

Posted 9 hours ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

bengaluru

Work from Office

Position Purpose CRM+ application is built using Oracle Siebel application and .NET technology. The application is used by multiple applications both upstream and downstream for business purposes. Application user database is also huge and widely spread across. This position is for a .Net Angular UI Developer with WPF background as desirable having 8+ years of experience in Software development. Responsibilities 5+ Years hands on experience in .NET/WPF 3+ Years hand on experience in Angular 1. Requirements Discussion - Work closely with business analysts to understand the business requirements. - Impact analysis on enhancements or new requirements - Provide high level estimations on requirem...

Posted 9 hours ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

mumbai

Work from Office

Client1st application is built using Oracle Siebel application and Dot net technology. The application is used by multiple applications both upstream and downstream for business purpose. Application user database is also huge and widely spread across. This position is for a .Net UI Developer - WPF?having at least 3 years of experience in Software development. ? ? Responsibilities Direct Responsibilities Take ownership of POCs and technical feasibility studies. Design new components and suggest improvements in current architecture Propose solutions that focus on client experience and responsiveness. Keep up-to-date with latest technologies, trends and provide inputs, expertise and recommendat...

Posted 9 hours ago

Apply

0.0 - 5.0 years

1 - 2 Lacs

mangaluru

Work from Office

SUMMARY Retail Associate Job Opening at Leading Apparel Brand in Mangalore An exciting opportunity awaits candidates at a leading apparel brand in Mangalore. We are currently seeking Retail Associates to join our dynamic team. Job Responsibilities: Customer Service Uphold grooming standards Warmly welcome and greet every customer Utilize standard phrases when interacting with customers Introduce yourself and offer a shopping bag to every customer Guide customers to find the right products within the store Assist customers as needed Communicate product range, style, new innovations, and store promotions/offers to customers Gather and share customer/merchandise feedback with DMs Target Achieve...

Posted 9 hours ago

Apply

5.0 - 7.0 years

15 - 18 Lacs

bengaluru

Work from Office

Position Purpose CRM+ application is built using Oracle Siebel application and .NET technology. The application is used by multiple applications both upstream and downstream for business purpose. Application user database is also huge and widely spread across. This position is for a .Net UI Developer WPF and Angular having 5 to 7 years of experience in Software development. Responsibilities 5+ Years hands on experience in .NET UI(WPF/Angular) 1. Requirements Discussion - Work closely with business analyst to understand the business requirements. - Impact analysis on enhancements or new requirements - Provide high level estimations on requirements 2. Solution Designing - Collaborate with tech...

Posted 10 hours ago

Apply

0.0 - 5.0 years

1 - 2 Lacs

kochi

Work from Office

SUMMARY Retail Associate Job Opening at Leading Apparel Brand in Cochin An exciting opportunity awaits candidates at a leading apparel brand in Cochin. We are currently seeking Retail Associates to join our dynamic team. Job Responsibilities: Customer Service Uphold grooming standards Warmly welcome and greet every customer Utilize standard phrases when interacting with customers Introduce yourself and offer a shopping bag to every customer Guide customers to find the right products within the store Assist customers as needed Communicate product range, style, new innovations, and store promotions/offers to customers Gather and share customer/merchandise feedback with DMs Target Achievement M...

Posted 10 hours ago

Apply

3.0 - 5.0 years

3 - 7 Lacs

pune

Work from Office

Overall Objectives of job Deliver and 'Maintain high quality application software solutions that meets Business Users requirements by: Good understanding of system design (Application and Database ) Worked on the applications in production environment Experience in development of applications in Dot net (C#) , Web Services and API Experience in SQL server Exposure to Dot net Core, MVVM, JavaScript, JQuery , Github, Azure Technical Experience in Dot net Core (C#),Web Services , Design patterns, Unit testing, Web development (HTML, JavaScript, JQuery) and MVVM framework Experience in SQL Server, Queries, Exposure to Azure DevOps, Good to have Angular and UI frameworks knowledge Experience in s...

Posted 10 hours ago

Apply

3.0 - 5.0 years

3 - 7 Lacs

pune

Work from Office

Overall Objectives of job Deliver and 'Maintain high quality application software solutions that meets Business Users requirements by: Good understanding of system design (Application and Database ) Worked on the applications in production environment Experience in development of applications in Dot net (C#) , Web Services and API Experience in SQL server Exposure to Dot net Core, MVVM, JavaScript, JQuery , Github, Azure Technical Experience in Dot net Core (C#),Web Services , Design patterns, Unit testing, Web development (HTML, JavaScript, JQuery) and MVVM framework Experience in SQL Server, Queries, Exposure to Azure DevOps, Good to have Angular and UI frameworks knowledge Experience in s...

Posted 10 hours ago

Apply

2.0 years

3 - 6 Lacs

hyderābād

On-site

Responsibilities: Design and build advanced applications for the iOS platform using Swift and/or Objective-C. Collaborate with cross-functional teams to define, design, and ship new features. Work with APIs, third-party libraries, and RESTful services. Ensure the performance, quality, and responsiveness of applications. Identify and fix bugs and performance bottlenecks. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Maintain code quality, organization, and automation. Write unit and UI tests to ensure the app's robustness and reliability. Participate in code reviews and provide constructive feedback. Requirements: Bachelor's degree in Comp...

Posted 13 hours ago

Apply

2.0 - 5.0 years

3 - 6 Lacs

india

On-site

Job Title: Android Developer (Minimum 2-5 Years Experience) Experience: 2-5 Years Employment Type: Full-time Job Summary: We are seeking an experienced and highly motivated Android Developer with at least 2-5 years of hands-on experience. The ideal candidate will have a strong command of native Android development (Java/Kotlin), and a deep understanding of Jetpack libraries, modern architecture patterns (MVVM/Clean Architecture), and mobile app performance optimization. Key Responsibilities: Design and build advanced applications using Kotlin or Java. Architect Android apps using MVVM, Clean Architecture, and Dependency Injection (Hilt/Dagger). Implement UI using Jetpack Compose or XML layou...

Posted 13 hours ago

Apply

3.0 years

4 Lacs

hyderābād

On-site

Role: Senior Flutter Developer Experience Level: with a minimum 3 years in Flutter Key Responsibilities 1. Mobile App Development Design, develop, test, and deploy cross-platform mobile applications using Flutter (iOS & Android). Write clean, maintainable, and scalable code following best practices and industry standards. Optimize app performance for speed, memory usage, and responsiveness. 2. Architecture & Design Define and implement app architecture (MVVM, BLoC, Provider, Riverpod, etc.). Ensure proper use of State Management, Dependency Injection, and Modularization. Translate UI/UX wireframes and mockups into high-quality, pixel-perfect Flutter code. 3. API & Database Integration Integr...

Posted 13 hours ago

Apply

1.0 years

1 - 3 Lacs

farīdābād

On-site

Job Title: Flutter Developer Experience Required: 1+ Year Location: SSR Corporate Park, Faridabad, Haryana. Employment Type: Full-Time About the Role We are looking for a passionate and skilled Flutter Developer with at least 1 year of professional experience to join our growing team. You will be responsible for building and maintaining high-quality cross-platform mobile applications (Android & iOS) using Flutter, ensuring performance, usability, and scalability. Key Responsibilities Design, develop, test, and deploy cross-platform mobile applications using Flutter. Collaborate with designers, product managers, and backend developers to deliver user-friendly applications. Integrate RESTful A...

Posted 13 hours ago

Apply

8.0 years

6 - 8 Lacs

bengaluru

On-site

Job ID: 27102 Location: Bangalore, IN Area of interest: Technology Job type: Regular Employee Work style: Office Working Opening date: 10 Jun 2025 Job Summary Backend development is a role that is a hands-on developer role focusing on back-end development including component building, framework building and eventually contribute to project delivery. You will be working alongside and managing other Engineers and Developers working on different layers of the Applications. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. Key Responsibilities Back End Development: Architect, develop, and maintain server-side logic ...

Posted 13 hours ago

Apply

1.0 - 3.0 years

1 Lacs

vadodara

On-site

WaysUp India is seeking a talented and motivated WPF/.NET Software Engineer with 1 to 3 years of hands-on experience to join our growing team. As a WPF/.NET Software Engineer, you will play a key role in designing, developing, and maintaining complex WPF modules that drive our innovative software solutions. Key Responsibilities: Design, develop, and maintain high-quality WPF applications using MVVM architecture. Collaborate with business analysts and stakeholders to understand and document requirements effectively. Implement robust business logic and ensure high code quality through unit testing and integration testing. Create responsive, user-friendly interfaces that meet customer and busin...

Posted 13 hours ago

Apply

4.0 - 7.0 years

5 - 9 Lacs

hyderabad

Work from Office

We are looking for a talented and experienced Android Developer to join our mobile development team. You will be responsible for designing, developing, and maintaining high-performance, scalable, and innovative mobile applications for the Android platform. Key Responsibilities: Design and build advanced applications for the Android platform using Kotlin/Java. Collaborate with cross-functional teams to define, design, and ship new features. Work with outside data sources and APIs (REST, JSON, etc.). Ensure the performance, quality, and responsiveness of applications. Identify and fix bugs, and improve application performance. Continuously discover, evaluate, and implement new technologies to ...

Posted 15 hours ago

Apply

1.0 - 2.0 years

0 Lacs

vapi, gujarat, india

On-site

Location: Vapi Experience: 1-2 Years Work Type: On site Work Hours: 9:30 AM to 6:30 PM (Monday to Saturday) Job Description We are seeking a talented and motivated Flutter Developer to join our dynamic team in Vapi . As a Flutter Developer , you will be responsible for designing and implementing mobile applications for both Android and iOS platforms using the Flutter framework. If you have a passion for mobile app development and a strong foundation in Flutter, we encourage you to apply for this position. Key Responsibilities Collaborate with cross-functional teams to define, design, and ship new features. Write clean, efficient, and maintainable code. Debug and fix application issues and pe...

Posted 16 hours ago

Apply

1.0 years

0 - 0 Lacs

faridabad, haryana

On-site

Job Title: Flutter Developer Experience Required: 1+ Year Location: SSR Corporate Park, Faridabad, Haryana. Employment Type: Full-Time About the Role We are looking for a passionate and skilled Flutter Developer with at least 1 year of professional experience to join our growing team. You will be responsible for building and maintaining high-quality cross-platform mobile applications (Android & iOS) using Flutter, ensuring performance, usability, and scalability. Key Responsibilities Design, develop, test, and deploy cross-platform mobile applications using Flutter. Collaborate with designers, product managers, and backend developers to deliver user-friendly applications. Integrate RESTful A...

Posted 17 hours ago

Apply

5.0 years

0 Lacs

bengaluru, karnataka, india

On-site

It's fun to work in a company where people truly BELIEVE in what they're doing! ‎ ‎ Job Description Assist in developing, testing, and maintaining Android applications. Write clean, maintainable, and scalable code following best practices. Collaborate with senior engineers, designers, and product teams to implement new features and enhance existing ones. Participate in code reviews and contribute to continuous development process improvements. Identify, troubleshoot, and resolve issues, ensuring optimal performance and user experience. Stay updated with the latest Android technologies, trends, and best practices. ‎ Requirements Bachelor’s degree in Computer Science from a reputable universit...

Posted 18 hours ago

Apply

3.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Position Summary... What you'll do... About Team: Our team collaborates with Walmart International, which has over 5,900 retail units operating outside of the United States under 55 banners in 26 countries including Africa, Argentina, Canada, Central America, Chile, China, India, Japan, and Mexico, to name a few. What You’ll Do Design, develop, and maintain native iOS applications using Swift, UIKit, and SwiftUI. Work with MVVM / MVVM-C architectures and develop reusable modules and scalable codebases. Collaborate with product managers, designers, and backend engineers to define and ship new features. Ensure performance, responsiveness, and stability across a wide range of iOS versions and d...

Posted 18 hours ago

Apply

2.0 years

0 Lacs

jaipur, rajasthan, india

On-site

We are looking for a passionate and skilled iOS Developer to join our team. You will be responsible for designing, developing, and maintaining applications for Apple devices using Swift. Key Responsibilities: Develop and maintain iOS applications using Swift and Xcode. Implement and manage app architecture using MVVM or VIPER. Build responsive UIs using SwiftUI or UIKit as appropriate. Integrate with RESTful APIs using URLSession, Alamofire, and Combine or async/await. Utilize Core Data, UserDefaults, or third-party databases like Realm for data persistence. Implement push notifications using APNs or Firebase Cloud Messaging. Ensure high code quality through unit tests, UI tests, and code re...

Posted 19 hours ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As an experienced Android HMI Developer at Acsia Technologies Pvt. Ltd., you will be involved in designing, developing, and maintaining Android-based HMI applications specifically tailored for automotive infotainment systems. Your role will require collaborating with UI/UX teams to create visually appealing and user-friendly interfaces using modern Android toolkits like Jetpack Compose. **Key Responsibilities:** - Translate business requirements and design mockups into functional, high-performance applications - Optimize application performance and memory usage for embedded environments - Participate in code reviews and design discussions - Integrate and test features with real automotive ha...

Posted 23 hours ago

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