Staff Engineer, Mobile Software

AI overview

Lead the development of cross-platform applications using .NET MAUI, driving architectural improvements and mentoring junior developers while focusing on production-grade coding.

If you want your work to make infrastructure smarter, safer, and more resilient, you’ll thrive here.

We are seeking a highly technical, hands-on Senior/Staff Engineer to lead the development of cross-platform applications using .NET MAUI. This role is ideal for someone who thrives in a fast-paced environment, enjoys solving complex technical challenges, and is passionate about writing clean, efficient code. The ideal candidate is a deep technical expert who leads by example, contributing to production-grade code daily, owning user stories end-to-end, solving complex architectural problems through hands-on development, and setting the engineering bar through execution. This role is 100% focused on technical delivery, including architecture, development, debugging, performance tuning, and optimization. 

Requirements

Responsibilities:

  • Write high-quality, production-ready code in C#, XAML, and .NET MAUI. React 
  • Own and complete user stories end-to-end, from design to deployment. 
  • Build and optimize cross-platform mobile and desktop applications. 
  • Lead by example through hands-on coding, debugging, and performance tuning. 
  • Conduct code reviews and enforce engineering best practices. 
  • Collaborate with product managers, UX designers, and backend teams to deliver high-quality user experiences.  
  • Re-architect and implement legacy components within MAUI applications . 
  • Experience integrating ArcGIS SDKs and building location-aware MAUI applications is essential. 
  • Write clean, maintainable, and efficient code in C# following best practices and modern development principles.  
  • Conduct design and code reviews to uphold software quality and engineering standards.  
  • Mentor junior developers and foster a culture of technical excellence. 
  • Participate in sprint planning, estimation, and backlog refinement with agile teams. 
  • Identify opportunities to optimize performance and improve system architecture.  
  • Stay up to date with emerging .NET technologies, frameworks, and industry trends.  
  • Candidates must be comfortable spending most of their time in the codebase, contributing directly to product delivery. 

Required Qualifications:

  • 10+ years of professional software development experience. 
  • 5+ years of recent hands-on experience building production-grade apps with .NET MAUI and Xamarin, React. 
  • Strong proficiency in C#, .NET 8/9, XAML, and the MVVM design pattern. 
  • Proven experience with the .NET MAUI Community Toolkit and frameworks. 
  • Solid understanding of mobile app lifecycle, cross-platform design, and native platform integration. 
  • Experience working with RESTful APIs, dependency injection, async programming, and data binding. 
  • Strong problem-solving skills and ability to balance hands-on coding with architectural oversight. 
  • Knowledge of GIS, mapping, and spatial data visualization best practices. 
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 

Benefits

  • Join a dynamic, growing company that is well respected in its industry.
  • Competitive salary
  • Health plans options including medical, dental, & vision
  • 401k (US), RSP (Canada) + company match 
  • Flexible PTO policy plus company-paid holidays 
  • Benefits options such as health insurance, life insurance, discounts and perks programs
  • Generous “work from home” stipend to get you started
  • Team events including monthly lunches for everyone, volunteer outings, and quarterly gatherings
  • Hybrid employees have access to snacks, beverages and coffee at our Columbus, Ohio office

Perks & Benefits Extracted with AI

  • Health Insurance: Health plans options including medical, dental, & vision
  • Work from home stipend: Generous “work from home” stipend to get you started
  • Paid Time Off: Flexible PTO policy plus company-paid holidays
  • Remote-Friendly: Hybrid employees have access to snacks, beverages and coffee at our Columbus, Ohio office

Above our heads and below our feet is a spiderweb of cables, pipelines, electric lines, sewer systems, telecommunications networks and more. From the assets themselves to the people that manage and maintain them, everything and everyone must work together seamlessly to ensure reliability, resiliency, safety and ongoing compliance with local and federal mandates. For decades, Irth Solutions has worked with global leaders such as Shell, ExxonMobil, T-Mobile, Verizon and more to provide industry-leading technology to help enhance the reliability and resiliency of their critical network infrastructure. We know our work is mission-critical and we are committed to our goal of responding to customer needs and continuing to innovate to deliver impactful solutions for the future. But we can’t do it alone. We need dedicated, hard-working professionals that foster a collaborative, fun and supportive environment that ensures respect and a safe place to allow ideas to flourish. At our core, we value transparency, honesty and integrity. Our team thrives on diversity and those who take responsibility, ownership and make a commitment to teamwork.At Irth Solutions, teamwork means supporting one another’s goals and celebrating collective victories. Individually, we can get our jobs done — but together, we can all achieve bold visions. Are you interested in joining Irth Solutions? Start by applying below.Irth Solutions is an equal-opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Staff Engineer Q&A's
Report this job
Apply for this job