Software Developer -- API & AI-Driven Enterprise Applications at USA Gomobile Inc

Back to jobs
USA Gomobile Inc

Software Developer -- API & AI-Driven Enterprise Applications

2d ago
Location
Remote
Type
Remote · Full-time
Compensation
$40k – 80k/yr
Skills
Api DesignRestful ApisEvent Driven ApisOpenapiSwaggerApi VersioningWebhooksApi Gateways+85
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.