Senior Software Developer — API & AI-Driven Enterprise Applications
Company: USA GoMobile
Location: Remote (US-based preferred)
Type: Full-Time
Level: Senior (5+ years)
About the Role
We are looking for a Senior Software Developer who lives at the intersection of enterprise API architecture, AI-powered product development, and mobile application engineering. This is not a role for someone who treats AI as a novelty — we expect you to deeply integrate large language models, AI toolchains, and intelligent automation into the fabric of every system you build.
You will work on complex, multi-tenant enterprise SaaS platforms serving franchise business networks, where reliability, scalability, and security are non-negotiable. You will design and build APIs that serve as the backbone of our ecosystem, develop mobile-first technician and customer-facing applications, and embed AI at every layer where it adds genuine operational value.
Key Responsibilities
API Design & Engineering
• Architect and implement RESTful and event-driven APIs following OpenAPI standards, with versioning, deprecation policies, and backward compatibility from day one
• Design multi-tenant API gateways with per-tenant and per-user rate limiting, authentication middleware, and RBAC enforcement at the API layer
• Build idempotent, auditable API mutations with structured JSON logging, trace IDs, and immutable audit trails
• Integrate third-party APIs across payment processors (Stripe), wholesale suppliers (ATD, TireHub, NTW), government data sources (NHTSA), mapping services (Google Maps), and communication platforms (Twilio, Resend)
• Implement Supabase Edge Functions, Postgres RLS policies, and Realtime subscriptions as part of a serverless-first API strategy
• Write Zod-validated request/response schemas with consistent Result error handling patterns
• Maintain comprehensive API documentation and developer-facing specs
AI Integration & Enterprise Automation
• Embed AI capabilities (Anthropic Claude API, OpenAI, or equivalent) directly into enterprise workflows — not as add-ons, but as first-class features including tool use, function calling, and multi-turn reasoning
• Design AI-assisted modules such as intelligent scheduling engines, route optimization, customer-facing assistants, inventory analysis, and automated reporting
• Implement prompt engineering pipelines, retrieval-augmented generation (RAG) patterns, and AI response validation for production use
• Evaluate emerging AI models and APIs for cost/performance fit within enterprise constraints
• Ensure AI features comply with data privacy requirements (CCPA, SOC 2) and do not expose sensitive tenant data
• Build feedback loops and monitoring for AI-generated outputs in production systems
Mobile Application Development
• Develop cross-platform mobile applications using React Native or equivalent, with a mobile-first philosophy and PWA fallback strategies
• Build technician-facing field apps with offline capability, GPS integration, real-time job updates, and push notifications (VAPID/Web Push)
• Implement customer-facing mobile experiences including e-commerce flows, appointment booking, and digital service records
• Optimize mobile UIs for low-bandwidth and field conditions common in service-industry applications
• Integrate device capabilities: camera (for vehicle/tire inspection), GPS, biometric auth, and native notification APIs
• Ensure WCAG 2.1 AA accessibility across all mobile surfaces
Enterprise Platform Development
• Build within a strict multi-tenant SaaS architecture — every query, API call, and data operation scoped by tenant
• Implement feature flags, A/B testing scaffolding, and safe rollout mechanisms for high-risk changes
• Enforce soft-delete patterns, no permanent data destruction, with configurable data retention and archival policies
• Write migration-safe database schemas with composite and partial indexes on critical query paths
• Implement optimistic locking (updated_at version checks) on concurrent write operations
• Contribute to SOC 2 readiness evidence collection, PCI DSS scope assessment, and audit trail integrity
DevOps & Operational Excellence
• Work within a GitHub Actions CI/CD pipeline targeting Netlify (frontend) and Supabase Edge Functions (backend)
• Author load tests validating performance under concurrent user loads with 100k+ record datasets
• Define and monitor SLO targets, alerting thresholds, and maintain incident runbooks
• Participate in on-call rotations and contribute to status page maintenance for franchise operator visibility
• Use GitHub Codespaces or equivalent cloud-based development environments
Required Qualifications
• 5+ years of professional software development experience in production enterprise environments
• Deep API expertise: RESTful design, OpenAPI/Swagger, API versioning, webhook architecture, and experience with rate limiting, auth middleware, and gateway patterns
• AI/LLM integration experience: Demonstrated production use of large language model APIs (Anthropic Claude, OpenAI, or equivalent) including tool use, function calling, and prompt pipeline engineering — not just prototypes
• Mobile development: 2+ years building and shipping mobile applications (React Native preferred; Flutter or native iOS/Android acceptable), including offline-capable apps with GPS, push notifications, and camera integration
• TypeScript / JavaScript mastery: Strong typing discipline, Zod validation, modern async patterns, and monorepo experience (pnpm workspaces preferred)
• React ecosystem: React 18+, Vite, Zustand or equivalent state management, code-splitting, and responsive design with Tailwind CSS
• Database & backend: Postgres, Supabase (Auth, RLS, Realtime, Edge Functions), and understanding of multi-tenant data isolation patterns
• Security discipline: Familiarity with RBAC, XSS sanitization, CSRF protection, CSP headers, secrets management, and dependency scanning
• Testing: Unit, integration, and E2E testing (Playwright preferred); able to author and maintain test suites as a primary deliverable
Strongly Preferred Qualifications
• Experience building SaaS platforms for franchise or multi-location service businesses
• Familiarity with GAAP accounting concepts relevant to per-entity financial reporting and integrations (QuickBooks API)
• Experience with BNPL payment flows (Affirm, ACIMA, SNAP Finance) or complex checkout integrations (Stripe PaymentElement)
• Contributions to developer tooling: debug panels, event inspectors, query loggers, or permission explorers embedded in SaaS platforms
• Knowledge of NHTSA API, vehicle/tire data standards, or automotive industry data
• Experience with GoHighLevel, CRM integrations, or marketing automation API layers
• SOC 2 Type II readiness experience or PCI DSS scoping familiarity
• Familiarity with data privacy compliance across CCPA and multi-state US privacy law frameworks
Technical Stack (What You'll Work In)
LayerTechnologies
FrontendReact 18, Vite 5, TypeScript 5, Tailwind CSS, Zustand
BackendSupabase (Postgres, Auth, Realtime, RLS, Edge Functions)
AIAnthropic Claude API (tool use, multi-turn, streaming)
MobileReact Native / PWA with offline capability
PaymentsStripe PaymentElement, SNAP Finance, ACIMA
IntegrationsATD, TireHub, NTW, Google Maps, NHTSA, Twilio, Resend, QuickBooks
DevOpsGitHub Actions, Netlify, GitHub Codespaces, pnpm workspaces
TestingPlaywright E2E, Vitest
ObservabilityStructured JSON logging, trace IDs, SLO alerting
What We Value
• AI-native thinking — you don't bolt AI on; you think in terms of where intelligence belongs in the system from the start
• API-first discipline — every feature is designed as an API contract before a UI is drawn
• Mobile empathy — you build for the field tech in a parking lot on spotty LTE, not just the desktop user in a quiet office
• No shortcuts on security or multi-tenancy — you understand why these exist and enforce them without being asked
• Ownership mindset — you document what you build, write tests as a matter of course, and treat production as sacred
Compensation & Benefits
• Competitive salary commensurate with experience
• Fully remote with flexible working hours
• Equity participation in a growing franchise technology platform
• Budget for AI tools, developer tooling, and professional development
• Direct collaboration with founders on product direction
USA GoMobile is building the operational backbone for a national mobile tire service franchise network. If you want to work on systems that real technicians use in the field every day — scheduling, routing, payments, and AI-assisted operations — this is that role.
USA GoMobile is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members.
Company DescriptionGoMobile Tires USA is a leading provider of mobile tire services, revolutionizing the way Americans maintain and replace their vehicle tires. By bringing expert tire installation, repair, balancing, and rotation services directly to customers' homes, offices, or roadside locations, GoMobile Tires eliminates the need for time-consuming visits to traditional tire shops.
With a focus on convenience, safety, and efficiency, GoMobile Tires USA leverages state-of-the-art equipment and a fleet of fully equipped service vans to deliver dealership-quality tire services anytime, anywhere. The company partners with top-tier tire brands and offers a wide selection of products to suit every vehicle type and budget.
Driven by a commitment to customer satisfaction and innovation, GoMobile Tires USA is redefining tire care in the modern era—putting mobility, reliability, and expert service at the forefront of its business model.