Mobile Software Developer
Triumph Tech
Location
Surprise, AZ 85378
Posted
02/26/2026
Salary
Competitive
About this role
Triumph Tech is the highest-rated Partner of Rock RMS and the team behind the development of the Rock Church Management system. We help ministries, design, build, and scale digital experiences.
This is a key role focused on building and advancing the mobile experience of Rock RMS using .NET MAUI. You’ll work closely with the Rock core team to deliver high-quality, cross-platform mobile features used by churches and ministries worldwide.
What We Offer:
- Competitive salary based on experience
- Stable weekday schedule encouraging work-life balance
- Supportive and dedicated team
- Purpose-driven work serving churches and non-profits
- Opportunity to make a meaningful impact through technology
You’ll work well if you:
- Have experience with Microsoft Maui OR Xamarin.
- Have a strong background with C#.
- Have experience using REST APIs.
- Have used Entity Framework and SQL Server.
You’ll be:
- Creating innovative solutions to solve the needs of the fastest growing churches.
- Collaborating with the Rock RMS core team to push the limits of what’s possible.
- Pushing the power of Rock into a new mobile strategy.
- Contributing to technology that changes lives, seriously… what you do is that important.
You’ll fit right in if you:
- Love solving complex problems.
- Are a self-learner and push yourself to constantly grow.
- Are attentive to detail and have a high bar of excellence.
- Are looking to change the world.
- Are eager to take ownership of a project and show initiative.
For Bonus Points:
- Proven experience integrating native iOS and Android SDKs into .NET MAUI apps, including authoring and managing native bindings for Objective-C/Swift and Java/Kotlin libraries.
- Have experience with ASP.Net.
- Tend to paint everything bright orange.
- Have an unusual interest in Rock lobsters.
Pay: $120,000.00 - $160,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Application Question(s):
- Where are you currently located (City, State)? Are you willing/able to join the team full time in office in Surprise, AZ?
- How do you feel about doing work that helps churches? Please describe any experience you have working or volunteering with Christian churches or non-profits.
- Will you now or in the future require employer sponsorship for employment?
Experience:
- .NET MAUI or Xamarin: 2 years (Required)
- Entity Framework: 1 year (Required)
Ability to Commute:
- Surprise, AZ 85378 (Required)
Work Location: In person
Originally posted on indeed