Staff Mobile Software Engineer at Irth Solutions

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Staff Mobile Software Engineer at Irth Solutions. 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. . Responsibilities:. Write high-quality, production-ready code in C#, XAML, and .NET MAUI. . 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. . 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. . Company Location: United States.