Full-Stack Mobile Software Engineer

AssetworksWayne, PA

About The Position

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.

Requirements

  • 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 Haves

  • 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

Responsibilities

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service