×
Register Here to Apply for Jobs or Post Jobs. X

Mobile Apps Delivery Lead

Remote / Online - Candidates ideally in
Raleigh, Wake County, North Carolina, 27601, USA
Listing for: Johnson Controls, Inc.
Remote/Work from Home position
Listed on 2026-01-30
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Full Stack Developer, Android Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 150000 USD Yearly USD 100000.00 150000.00 YEAR
Job Description & How to Apply Below

Overview

Build your best future with the Johnson Controls team

As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are uniquely positioned to support a multitude of industries across the globe. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities.

We strive to provide our employees with an experience, focused on supporting their physical, financial, and emotional wellbeing. Become a member of the Johnson Controls family and thrive in an empowering company culture where your voice and ideas will be heard - your next great opportunity is just a few clicks away!

What we offer
  • Paid vacation/holidays/sick time
  • Comprehensive benefits package including 401K, medical, dental, and vision care
  • On the job/cross training opportunities
  • Encouraging and collaborative team environment
  • Dedication to safety through our Zero Harm policy
What you will do

Johnson Controls is seeking a skilled Senior Lead Full-Stack Rho Mobile Developer to join our innovative development team. The ideal candidate will have strong experience designing, developing, supporting, and modernizing cross-platform mobile applications using the Rho Mobile (Rhodes) framework, delivering reliable and high-performance user experiences on iOS and Android, including offline-first field mobility solutions.

How you will do it
  • Lead the design, development, and maintenance of cross-platform mobile applications using Rho Mobile / Rhodes
  • Architect and implement offline-first mobile solutions, including local data storage, background sync, and conflict resolution
  • Work closely with Rho Connect, Redis, and backend services to ensure reliable data synchronization
  • Develop and integrate native extensions (iOS & Android) to support device capabilities such as camera, barcode scanning, speech-to-text, GPS, and file handling
  • Perform root-cause analysis and troubleshoot complex production issues related to sync failures, performance bottlenecks, and device-specific behavior
  • Lead code reviews, enforce best practices, and mentor team members on Rhodes architecture, Ruby patterns, and mobile performance optimization
  • Support application releases, provisioning profiles, certificates, app store deployments, and enterprise MDM distributions
  • Coordinate with backend, Dev Ops, and QA teams to ensure end-to-end solution stability
  • Proactively identify opportunities to modernize legacy Rho Mobile applications and propose migration or optimization strategies
Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 10+ years of mobile application development experience, with strong hands-on expertise in Rho Mobile / Rhodes and Microsoft MAUI
  • Deep understanding of Rhodes MVC architecture, Ruby controllers, helpers, models, and extensions
  • Experience working with Rho Connect, Redis, and mobile sync configurations
  • Strong knowledge of SQLite / local databases, background processing, and offline data handling
  • Hands-on experience with iOS (Xcode, provisioning, IPA builds) and Android (SDK, ADB, APK builds)
  • Experience developing and maintaining native extensions using Objective-C/Swift (iOS) and Java/Kotlin (Android)
  • Solid experience with RESTful APIs, JSON, authentication mechanisms, and third-party integrations
  • Experience with Azure Services (Function Apps, Web Apps, Timer Functions, SQL DB, Storage Services)
  • Proficiency with Git Hub, branching strategies, pull requests, and Azure CI/CD pipelines
  • Familiarity with background sync, push notifications, and device management (MDM)
  • Strong understanding of mobile security, performance tuning, and memory management
  • Experience modernizing or migrating legacy Rho Mobile apps to React Native / MAUI

Note on compensation
: HIRING SALARY RANGE: $100,000 - $150,000 (Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, location and alignment with market data.) The posted salary range reflects the target compensation for this role. However, we recognize that exceptional candidates may bring unique skills and experiences that exceed the typical profile. If you believe your background warrants consideration beyond the stated range, we encourage you to apply.

To support an efficient and fair hiring process, we may use technology assisted tools, including artificial intelligence (AI), to help identify and evaluate candidates. All hiring decisions are ultimately made by human reviewers. This position includes a competitive benefits package. For details, please visit the About Us tab on the Johnson Controls Careers site at

Note

NOTE:
This is a virtual/remote position considering candidates who reside within the United States. Eastern and Central time zones preferred.

Helping all candidates find great careers is our goal. The information you provide here is…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary