1

Compose Multiplatform Jobs in Cary, NC (NOW HIRING)

Senior Android Developer

Morrisville, NC

$54.25 - $68.75/hr

... Compose Multiplatform exposure * p]:inline">Proficiency with dependency injection: Hilt, Dagger, or Koin * p]:inline">Open-source contributions or active Android community involvement * p]:inline ...

Compose Multiplatform information

See Cary, NC salary details

$13

$18

$22

How much do compose multiplatform jobs pay per hour?

As of May 29, 2026, the average hourly pay for compose multiplatform in Cary, NC is $18.50, according to ZipRecruiter salary data. Most workers in this role earn between $16.92 and $19.62 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Compose Multiplatform Developer, and why are they important?

To thrive as a Compose Multiplatform Developer, you need a solid background in Kotlin programming, UI/UX design principles, and experience with multiplatform mobile and desktop application development. Familiarity with Jetpack Compose, IntelliJ IDEA, Android Studio, and version control systems like Git is typically required, along with knowledge of cross-platform frameworks. Strong problem-solving skills, adaptability, and effective communication help developers collaborate and innovate in a rapidly evolving environment. These abilities are crucial for building efficient, maintainable, and user-friendly apps that work seamlessly across platforms.

What are some common challenges faced by developers working with Compose Multiplatform, and how can they be addressed?

Developers working with Compose Multiplatform often encounter challenges related to platform-specific differences, ensuring consistent UI/UX across Android, Desktop, and Web, and keeping up with rapid framework updates. Addressing these challenges involves thorough testing on all target platforms, leveraging shared code as much as possible while isolating platform-specific logic, and staying engaged with community forums and documentation for the latest best practices. Collaborating closely with designers and platform experts also helps in creating a seamless user experience.

What is Compose Multiplatform?

Compose Multiplatform is a modern UI framework developed by JetBrains that allows developers to build user interfaces for multiple platforms—such as Android, desktop (Windows, macOS, Linux), and web—using a single codebase in Kotlin. It leverages the declarative programming paradigm, making UI development faster and more maintainable. Compose Multiplatform is an extension of Jetpack Compose, which was originally designed for Android, but now supports cross-platform development with a consistent API. Its goal is to simplify creating beautiful and responsive UIs across devices.

What is the difference between Compose Multiplatform vs Android Developer?

AspectCompose MultiplatformAndroid Developer
Primary FocusCross-platform UI development for multiple platformsAndroid app development primarily for Android devices
Required SkillsKnowledge of Kotlin, Compose, multi-platform architectureJava/Kotlin, Android SDK, UI design for Android
Work EnvironmentDeveloping apps for Android, iOS, desktop, and webDeveloping Android-specific applications
Industry UsageUsed by companies targeting multiple platforms with a single codebaseUsed by companies focusing solely on Android apps

Compose Multiplatform enables developers to create UI for multiple platforms using Kotlin, whereas Android Developers focus on building applications specifically for Android devices. While both roles require Kotlin knowledge, Compose Multiplatform emphasizes cross-platform architecture, making it suitable for developers aiming for multi-platform deployment. Android Developers typically specialize in Android SDK and UI design for Android, working within the Android ecosystem.

What are popular job titles related to Compose Multiplatform jobs in Cary, NC? For Compose Multiplatform jobs in Cary, NC, the most frequently searched job titles are:
What job categories do people searching Compose Multiplatform jobs in Cary, NC look for? The top searched job categories for Compose Multiplatform jobs in Cary, NC are:
What cities near Cary, NC are hiring for Compose Multiplatform jobs? Cities near Cary, NC with the most Compose Multiplatform job openings:
Senior Android Developer

Senior Android Developer

Qentelli

Morrisville, NC

$54.25 - $68.75/hr

Other

Posted 7 days ago


Job description

Senior Android Developer (10+ Years Experience)

Location: Morrisville, NC

About the Role

We''re looking for a Senior Android Developer to own complex features end-to-end, shape our technical direction, and mentor the next generation of engineers. This is a hands-on role for someone who thrives on building high-quality Android applications at scale—from initial design through deployment and beyond.

What You''ll Do
  • Own features end-to-end — design, develop, test, deploy, and maintain Android features with full accountability for quality and outcomes
  • Collaborate cross-functionally with designers, product managers, and backend engineers to ship seamless user experiences
  • Write clean, maintainable Kotlin that follows Android best practices and team standards
  • Lead architecture discussions, design reviews, and code reviews to uphold technical quality across the codebase
  • Optimize performance — identify and resolve bottlenecks, memory leaks, and UI responsiveness issues
  • Build modern Android experiences using Jetpack Compose, Coroutines, Flow, and architecture components (ViewModel, LiveData, Room, Navigation)
  • Integrate APIs (REST, GraphQL) and handle data synchronization, including offline scenarios
  • Ensure compatibility and stability across a wide range of Android OS versions and devices
  • Mentor junior engineers through technical discussions, code reviews, pair programming, and design guidance
  • Drive continuous improvement in CI/CD, testing, observability, and coding standards
  • Stay current with Android ecosystem trends and advocate for adoption of relevant tools and best practices
What You''ll Need

Education Bachelor''s degree in Computer Science, Information Technology, or a related field

Core Android Expertise

  • 10–12 years of hands-on Android development experience
  • Strong proficiency in Kotlin; Java-to-Kotlin migration experience is a plus
  • Deep understanding of Android SDK, Android Studio, and the Android platform
  • Experience with architecture patterns: MVVM, Clean Architecture, or MVI
  • Familiarity with Jetpack libraries: Compose, Navigation, Room, WorkManager, ViewModel
  • Solid grasp of asynchronous programming, coroutines, and reactive patterns

API & Data Layer

  • Working knowledge of REST APIs (JSON); GraphQL exposure is a plus
  • Proficiency with data storage: SQLite, Room, Realm, secure local storage patterns
  • Experience building secure, transactional applications integrated with backend services

Testing & Quality

  • Experience with unit testing, instrumentation testing, and automation tools (JUnit, Espresso, MockK)
  • Strong debugging and profiling skills using Android Studio tools
  • Testing mindset; TDD experience is a plus

DevOps & Release

  • Familiarity with CI/CD pipelines, Git workflows, and Gradle optimization
  • Experience with Google Play Store releases: signing, flavors, staged rollouts

Security & Compliance

  • Understanding of Android data security: encryption, obfuscation, key management
  • Awareness of secure coding practices for sensitive data

Integration

  • Experience integrating third-party SDKs (analytics, crash reporting, social platforms)
  • Strategies for handling device/OS fragmentation

Communication & Collaboration

  • Excellent verbal and written communication skills
  • Sound judgment in high-ambiguity situations
  • Self-motivated, proactive, and effective in distributed teams
Nice to Have
  • Experience with modularization, multi-module architectures, or dynamic feature modules
  • Kotlin Multiplatform (KMP) or Compose Multiplatform exposure
  • Proficiency with dependency injection: Hilt, Dagger, or Koin
  • Open-source contributions or active Android community involvement
  • Understanding of accessibility standards and internationalization/localization
  • Experience with Firebase Crashlytics, Performance Monitoring, or similar tools
  • Familiarity with AI-assisted development tools (GitHub Copilot, Claude, etc.)
What Success Looks Like
  • Deliver features with minimal supervision and consistently high quality
  • Show clear technical ownership of modules or key app components
  • Improve team code quality and productivity through reusable components and better abstractions
  • Make sound trade-off decisions balancing performance, quality, and delivery timelines
  • Support the growth of junior engineers through mentoring and structured knowledge sharing