×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Mobile​/.NET MAUI

Job in Clinton Charter Township, Clinton Township, Macomb County, Michigan, 48035, USA
Listing for: OnTheClock LLC
Full Time position
Listed on 2026-05-26
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 140000 USD Yearly USD 140000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Mobile/.NET MAUI)
Location: Clinton Charter Township

Senior Software Engineer (Mobile/.NET MAUI)

Reports to:

Development Manager

Salary:
Up to $140,000

On The Clock  is a Michigan-based SaaS company serving over 160,000 monthly active users with time tracking, scheduling, and payroll solutions.

This role focuses on full‑stack mobile app development using .NET MAUI (Android and iOS), alongside backend .NET APIs and Vue.js web applications.

Responsibilities
  • Design, build, ship, and maintain features across our web applications (Vue.js/Nuxt), mobile apps (.NET MAUI), and backend APIs (.NET/C#/Web API) serving 160,000+ monthly active users.
  • Build, maintain, and optimize third‑party integrations such as payroll providers.
  • Provide technical expertise across projects, offering architecture input, system design recommendations, and best practices.
  • Modernize and refactor legacy services while balancing technical debt reduction with feature delivery.
  • Conduct thorough code reviews to raise code quality standards.
  • Collaborate closely with the Development Manager, Product team, and fellow engineers to shape the technical roadmap and prioritize initiatives.
  • Debug and resolve production issues using monitoring tools (New Relic, Sentry), participating in an on‑call rotation.
  • Work on AWS infrastructure (EC2, S3, IAM), CI/CD pipelines (Git Hub Actions), and Dev Ops processes to improve deployment reliability and developer productivity.
Required Qualifications - Technical
  • 6+ years of professional software engineering experience building production web and mobile applications.
  • Strong expertise in .NET mobile development (advanced)
    • .NET MAUI and/or Xamarin.

      Forms
    • Cross‑platform mobile architecture and design patterns
    • MVVM, XAML, Prism or similar
    • Mobile‑specific concerns (offline sync, push notifications, GPS tracking, performance, screen size limitations, app store deployment)
  • Strong full‑stack capabilities (proficient)
    • Ability to work across backend (.NET/C# Web API), web frontend (Vue.js), database (SQL Server), and infrastructure (AWS)
    • End‑to‑end feature delivery beyond mobile specialization
  • Strong SQL Server or relational database experience (proficient).
  • Experience with production support, monitoring tools (New Relic, Sentry, or similar) and on‑call rotation (proficient).
Required Qualifications - Non‑Technical
  • Proactive and takes initiative: identifies problems and addresses them without waiting for instructions.
  • Lifelong learner: stays current with technology, experiments, reads documentation, and shares knowledge.
  • Excellent communicator: explains complex technical concepts clearly, asks clarifying questions, and documents decisions.
  • Collaboration:

    provides helpful code reviews, accepts feedback graciously, helps teammates improve.
  • Low ego: values the best idea regardless of seniority.
  • Comfortable with ambiguity: works well in a new team setting and navigates uncertainty.
  • Bias toward action: ships working code, iterates, and balances quality with speed.
  • Comfortable speaking up, challenging ideas respectfully, and driving discussions.
  • High standards for quality and engineering excellence.
Preferred

Skills & Qualifications
  • Experience deploying mobile apps to App Store and Google Play, CI/CD for mobile.
  • Experience with third‑party SDK integrations in mobile apps.
  • Experience with .NET Core/Framework backend development (Web API, RESTful services, Entity Framework).
  • Experience with Vue.js, React, or Angular, or willingness to learn Vue.js 3/Nuxt 3.
  • Experience with AWS (EC2, S3, Cognito) or cloud infrastructure.
  • Experience with AI‑powered tools for developer productivity.
  • Experience modernizing legacy codebases or reducing technical debt.
  • Experience with Git Hub and Git Hub Actions.
  • Worked in small teams where multiple hats were worn.
Benefits
  • Competitive pay
  • Flextime
  • Hybrid work environment
  • 100% paid health insurance
  • Kitchen stocked with drinks and snacks
  • Free company lunch every Thursday
  • Paid time off
  • 9 paid holidays
  • $100k life insurance
  • 401(k) matching retirement plan
  • Short‑term and long‑term disability coverage
  • Continuing education stipend of $1,000 per year
  • Blue Cross dental and vision coverage
  • Career growth opportunities
Application & Legal Notes
  • This position is eligible as a fully remote role for individuals 50 miles outside our Clinton Township, MI office. Candidates within a 50‑mile radius will be expected to follow the OTC hybrid work model.
  • Currently we restrict hiring in certain U.S. states due to employment, payroll, and compliance requirements:
    California, New York, New Jersey, Washington, Colorado, Massachusetts, Oregon, and Hawaii.
  • An I‑9 form must be completed at hire to confirm work authorization.
  • For reasonable accommodation requests, contact
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary