Full-Stack Software Developer; Mobile App
Listed on 2026-06-13
-
Software Development
Full Stack Developer, Software Engineer, Backend Developer, App Developer - Mobile/Web
We are a dynamic SaaS company building innovative software solutions that make a difference in the Environmental Health Risk and Safety industry. Our collaborative team is passionate about technology and committed to excellence. We are looking for a talented Full‑Stack Mobile Developer to join our team in San Diego, CA and help drive our technical vision forward.
THIS IS AN ON‑SITE POSITION IN SAN DIEGO, CA 92127.
Candidates must currently reside in the San Diego, CA area. This position does not offer relocation assistance.
The OpportunityWe are looking for a Senior Full‑Stack Software Developer with strong .NET MAUI expertise to join our engineering team in San Diego, CA. This role is for a skilled software engineer who happens to be highly proficient in mobile, and you thrive when working across the entire technology stack. It is a broad, versatile role for a well‑rounded .NET developer who can own our customer‑facing mobile application while also contributing across back‑end services, APIs, web development, data integrations, and authentication systems.
You will be a key contributor in a collaborative, close‑knit engineering team where your work has direct and visible impact on our product and our clients every single day.
- Design, develop, and enhance our customer‑facing cross‑platform mobile app using .NET MAUI
- Implement intuitive, responsive UI/UX consistent with iOS and Android platform standards
- Identify and resolve bugs to maintain a seamless, high‑quality mobile user experience
- Manage application upgrades and keep the mobile development environment current
- Ensure ongoing compliance with Google Play Store and Apple App Store policies and guidelines
- Own the mobile app release cycle including build management and store submissions
- Design and develop scalable web application components using ASP.NET, MVC, C#, and
- Build, maintain, and enhance back‑end services, modules, and application features across our platform
- Develop and maintain Queues, Loaders, and SSIS Loaders supporting API and data workflows
- Build and maintain Reports and Dashboards across various modules of our application
- Contribute to database design, query optimization, and data management tasks as needed
- Develop, maintain, and troubleshoot our public‑facing RESTful APIs
- Work directly with clients to diagnose and resolve issues encountered during API integration
- Document API changes and maintain clear, up‑to‑date integration guides for external partners
- Implement and enhance Single Sign‑On (SSO) flows and authentication integrations
- Troubleshoot and resolve SSO‑related issues reported by clients and end users
- Maintain secure, standards‑compliant authentication across mobile and web surfaces
- Leverage Azure cloud services for hosting, storage, and backend infrastructure
- Contribute to and maintain CI/CD pipelines following Dev Ops best practices
- Participate in code reviews, architectural discussions, and sprint planning
- Mentor junior developers and actively contribute to a culture of engineering excellence
- Stay current with .NET ecosystem updates, mobile platform changes, and industry best practices
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field from an accredited college or university – required
- Master’s degree or post‑graduate coursework in a related field – preferred
- Equivalent combination of education and hands‑on professional experience will be considered in lieu of a formal degree
- Relevant Microsoft or Azure certifications (e.g., Azure Developer Associate, Microsoft Certified: .NET Developer) – a plus
- 5+ years of professional full‑stack software development experience – required
- 3+ years of hands‑on mobile application development using .NET MAUI or Xamarin – required
- 3+ years of back‑end development experience using ASP.NET, MVC, C#, and/or (required)
- Proven experience developing, maintaining, and supporting public‑facing RESTful APIs (required)
- Demonstrated experience with SSO…
(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).