Mobile Software Developer
Job Description
Benefits and compensation
Location: Surprise, AZ (onsite)
Salary: USD 120,000 – 160,000 per year
Triumph Tech, LLC offers a role onsite in Surprise, AZ with a compensation range that reflects experience and impact. The position supports a balance between meaningful, purpose-driven work and a stable weekday schedule.
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
What we offer
- Competitive salary based on experience
- Stable weekday schedule that supports work‑life balance
- Supportive and dedicated team
- Purpose‑driven work serving churches and non‑profits
- Opportunity to make a meaningful impact through technology
Responsibilities
- Develop innovative solutions to meet the needs of rapidly growing churches
- Collaborate with the Rock RMS core team to push boundaries
- Advance Rock's mobile strategy with a focus on impact
- Contribute to technology that changes lives
Requirements
- Experience with Microsoft MAUI or Xamarin
- Strong background with C#
- Experience using REST APIs
- Experience with Entity Framework and SQL Server
Technologies
- .NET MAUI
- Xamarin
- C#
- REST APIs
- Entity Framework
- SQL Server
- ASP.Net
- Objective-C
- Swift
- Java
- Kotlin
- iOS SDK
- Android SDK
Experience
- .NET MAUI or Xamarin: 2 years (Preferred)
- Entity Framework: 1 year (Preferred)
Application questions
- 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 work that supports churches? Please describe any experience working or volunteering with Christian churches or non-profits.
- Will you now or in the future require employer sponsorship for employment?
You will work well if
- 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 will 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
You will fit right in if
- Love solving complex problems
- Are a self‑learner and push yourself to constantly grow
- Are attentive to detail and hold a high bar of excellence
- Aim to make a positive impact through your work
- Want 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 native bindings for Objective‑C/Swift and Java/Kotlin libraries
- Experience with ASP.Net
- Interest in distinctive branding (orange) and unique topics
- Curiosity about Rock lobsters