1

Mvvm Jobs (NOW HIRING)

Senior Android Developer

Key Biscayne, FL

$54 - $68.50/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Senior Android Developer

North Miami, FL · On-site

$55.25 - $70/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Senior Android Developer

Miami, FL · On-site

$54 - $68.50/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Senior Android Developer

Miami Springs, FL · On-site

$52.50 - $66.50/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Senior Android Developer

Hallandale, FL

$54.50 - $69.25/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Senior Android Developer

Pinecrest, FL · On-site

$55.50 - $70.50/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Senior Android Developer

Hollywood, FL

$53 - $67.25/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

$50 - $63.25/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Senior Android Developer

Miami Lakes, FL

$53.25 - $67.25/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Must have • C#, .NET, XAML or WPF, MVVM, Multi-Threading, Web Services or RESTful Highly preferred • Exposure to design patterns, IoC or Dependency Injection, MVVM, Unit Testing, good coding ...

Key Skills C# , .Net, Entity Framework, JSRender, Angular, Node,SQL Server, LINQ, MVVM, MVC,WCF Description We are in need of a .NET consultant. We are looking for 5+ years' experience with following ...

Senior Android Developer

Havana, FL

$51.25 - $65/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Android Developer

South Miami, FL

$52.25 - $68.50/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Senior Android Developer

Hallandale, FL · On-site

$54.50 - $69.25/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Android Developer

Havana, FL

$49.25 - $64.75/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Senior Android Developer

Biscayne Park, FL · On-site

$55.25 - $70/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Android Developer

Havana, FL · On-site

$49.25 - $64.75/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Android Developer

South Miami, FL · On-site

$52.25 - $68.50/hr

The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Coroutines, and MVVM architecture, along with experience providing technical leadership, mentoring developers, and ...

Showing results 21-40

Mvvm information

See salary details

$109.5K

$125K

$139K

How much do mvvm jobs pay per year?

As of Aug 21, 2026, the average yearly pay for mvvm in the United States is $125,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $132,500.00 per year, depending on experience, location, and employer.

What is MVVM?

MVVM stands for Model-View-ViewModel, which is a software architectural pattern commonly used in application development, especially in frameworks like WPF, Xamarin, and SwiftUI. It separates the development of the graphical user interface (the View) from the business logic or back-end logic (the Model) by introducing an intermediate component called the ViewModel. This separation makes code more maintainable, testable, and scalable. Developers can work on the UI and business logic independently, making the development process more efficient. MVVM also facilitates data binding, which helps keep the UI and underlying data in sync automatically.

What are the key skills and qualifications needed to thrive as an MVVM developer, and why are they important?

To thrive as an MVVM Developer, you need strong proficiency in object-oriented programming, UI/UX design principles, and a solid understanding of the MVVM architectural pattern, typically backed by experience with frameworks like WPF, Xamarin, or Angular. Familiarity with tools such as Visual Studio, data-binding libraries, and version control systems, as well as certifications in relevant technologies, is often required. Excellent problem-solving, attention to detail, and effective communication are standout soft skills for collaborating with designers and other developers. These skills and qualities are vital for building maintainable, scalable, and user-friendly applications in modern software development.

What are some common challenges developers face when working with the MVVM architecture pattern?

One common challenge developers encounter with MVVM is maintaining a clear separation of concerns, especially as applications grow in complexity. Ensuring that business logic remains in the ViewModel and not the View can be tricky, which can lead to tightly coupled code if not properly managed. Additionally, handling data-binding efficiently, especially in larger teams, requires strong communication and adherence to coding standards to avoid issues like memory leaks or performance bottlenecks. Collaborating closely with UI/UX designers and other developers is essential to ensure that changes to the user interface are effectively reflected in the ViewModel without introducing bugs.

What is the difference between Mvvm vs ViewModel?

AspectMvvmViewModel
DefinitionArchitectural pattern for UI development that separates data, UI, and logicComponent that holds and manages UI data for a specific view in MVVM
RoleFramework pattern guiding overall app structurePart of MVVM responsible for preparing data for the view
CredentialsKnowledge of MVVM principles, programming languages (e.g., C#, Java)Same as MVVM, often with additional knowledge of data binding
Work EnvironmentSoftware development teams, UI/UX projectsMobile, desktop, or web app development within MVVM architecture

In summary, MVVM is an architectural pattern that structures the entire application, while the ViewModel is a core component within MVVM responsible for managing UI data. Understanding both helps in developing scalable and maintainable applications.

More about Mvvm jobs
Infographic showing various Mvvm job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, and 11% Contract. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution, with an average salary of $125,000 per year, or $60.1 per hour.

Senior Android Developer - Vanguard

ShiftCode Analytics, Inc.

Charlotte, NC • On-site

$56.75 - $71.75/hr

Full-time

Re-posted 11 days ago


Job description

Job Summary:
ShiftCode Analytics, Inc. is seeking a Senior Android Developer to focus on heavy feature development and maintenance on a large code base. The role involves transitioning from web to native view and requires strong knowledge in MVVM architecture and Android development tools.
Responsibilities:
• heavy feature development and maintenance on a large code base.
• Looking for a Sr Dev as they move from web to native view; edit access is a key component.
Qualifications:
Required:
• heavy feature development and maintenance on a large code base
• Strong concept of MVVM - where most of the business logic is built
• understand the fundamentals of Compose for building out UI
• Familiarity of dependency injection - doesnt necessarily matter on which tool
• Experience with latest Android SDK / Android Studio
• Dagger
• Retrofit / OKHttp
• Jetpack Compose
• MVVM
• Git
• Coroutines
• Hilt
• Espresso
• Honeycomb
• Splunk
Preferred:
• Kotlin is a huge plus
• Claude/AI experience for unit testing, end-to-end automation test and refactors
• RXJava (no longer a requirement - this is being phased out)
Company:
ShiftCode Analytics Inc is a Tampa, FL based firm formed with one sole purpose of delivering best and quick services to its clients nationwide. Founded in 2019, the company is headquartered in Tampa, USA, with a team of 51-200 employees. The company is currently Growth Stage.

ShiftCode Analytics logo

About ShiftCode Analytics

Sourced by ZipRecruiter

We specialize in solid end-to-end delivery of tailor-made technology solutions designed by the Top 1% Software Engineering teams. Our innate digital leadership identity powers transformation across every industry. We are always ready to drive meaningful change with a strategic vision for the future. We rigorously test for logical/mathematical reasoning skills, technical ability and soft skills in our interview process. Only those engineers who score highly across each of these areas are presented to our clients.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Tampa, FL, US

Year founded

2019