Job Summary:
We're looking for a Full-Stack Mobile Developer to join our team building a cross-platform mobile application using .NET MAUI with a primary deployment target of iOS. You'll work across the full stack—from the C#/.NET backend APIs to the MAUI front end—shipping features that put powerful asset management tools in the hands of field workers.This role is ideal for someone who's comfortable in C#, has hands-on mobile development experience, and understands what it takes to get an app from code to a user's device.
Job Description:
What You'll Do
- Build and maintain mobile application features using .NET MAUI (C#/XAML) targeting iOS
- Design and develop backend APIs in C#/.NET to support the mobile application
- Collaborate with internal stakeholders to translate requirements into working software
- Co-own the mobile build and release pipeline—CI/CD, TestFlight distribution, and App Store submissions
- Troubleshoot platform-specific issues, performance bottlenecks, and device compatibility concerns
- Participate in code reviews and contribute to team standards and best practices
- Work within an Agile/Scrum team to plan, estimate, and deliver iteratively
What We're Looking For
Required:
- 3+ years of professional experience in C#/.NET development
- Experience building mobile applications (iOS, Android, or cross-platform)
- Solid understanding of RESTful API design and development
- Familiarity with mobile app lifecycle—provisioning, signing, building, and distributing
- Experience with SQL databases and data modeling
- Comfortable working with Git and pull request workflows
- Strong communication skills and ability to work effectively in a remote team
- Experience working in Agile/Scrum environments
Nice to Have:
- Experience with .NET MAUI
- Experience with iOS-specific tooling (TestFlight, Xcode, Apple Developer portal)
- Familiarity with mobile CI/CD pipelines (GitHub Actions, Azure DevOps, Fastlane, or similar)
- Azure cloud experience (App Services, Functions, SQL Database)
- Experience with AI-assisted development tools (GitHub Copilot, Cursor, Kiro, etc.)
- Understanding of mobile UX patterns and platform-specific design guidelines
- Experience with push notifications, offline-first architectures, or device hardware integration
Worker Type:
RegularNumber of Openings Available:
1Top Skills
What We Do
AssetWorks delivers industry-leading business solutions to help asset- and infrastructure-intensive organizations control capital and operating expenditures, reduce operational complexity, and manage regulatory and policy-driven risk. Leveraging a comprehensive portfolio of software and consulting solutions, we help organizations work more efficiently by improving access to shared asset data, promoting greater transparency across the organization, improving service delivery, maximizing asset availability and uptime and reducing total cost of ownership. Using the latest cloud and mobile computing technologies, our asset management solutions and domain expertise help organizations eliminate waste, redundancy, and inefficiency. AssetWorks is a US corporation and a portfolio company of the Constellation Software, Inc. group of companies which trades on the TSX under the ticker symbol CSU. As a publicly traded corporation, we are committed to promoting shareholder value by delivering quality work and solid financial results. These factors reinforce what has always been our corporate focus—putting quality first and ensuring profitability and growth will follow.








