Full-Stack Software Developer
Listed on 2026-06-07
-
Software Development
Full Stack Developer, Software Engineer, App Developer - Mobile/Web, Backend Developer
Salary Range: $ to $ annually
About UsWe 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.
- Competitive Salary Range: $115,000-$130,000 per year DOE
We 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
Education:
- 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 implementation and…
(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).