Join HeartStamp, an AI-native hyperpersonalization platform for greeting cards, invitations, and gifting. Users create deeply personal, professionally printed physical products through a guided AI experience. We are a bootstrapped, founder-led team of 25+ across engineering, product, design, and growth — moving fast, shipping, and building to win.
• Own iOS app delivery end-to-end: architecture, networking layer, state management, navigation, offline behavior, and App Store submission
• Build the native iOS experience for the HEART framework guided creation flow and Stampy conversational AI assistant
• Architect and ship WKWebView + Swift bridge powering the card editor; design JSON message protocol, handle bidirectional state sync, and tune performance
• Integrate with FastAPI backend, AI orchestration layer (Nano Banana 2, Grok 4.2, Claude, GPT, Gemini), and RAG pipeline
• Implement camera, PhotoKit, and on-device image handling for handwriting capture, photo upload, and print-accurate live preview
• Implement hybrid commerce model: Stripe SDK for physical cards, Apple StoreKit IAP for digital goods, Apple Pay, Sign in with Apple
• Build address book, recipient management, reminder system, and direct mail flow on iOS
• Implement push notifications (APNs), deferred deep linking, server-side analytics (GA4, PostHog), and LaunchDarkly feature flagging
• Ship to TestFlight weekly; drive App Store Connect submission, review responses, privacy manifest, ATT, and ASO basics
• Stay deeply hands-on, writing production code daily using AI tools (Claude Code, Codex, Cursor)
• 5+ years of professional iOS development experience
• 3+ apps shipped to App Store as lead or sole iOS engineer
• Deep expertise in Swift 5.9+ and SwiftUI; comfortable with UIKit when needed
• Authoritative on Swift concurrency (async/await, actors, structured concurrency)
• WKWebView + JS bridge experience with production hybrid app shipped
• Strong networking, caching, and offline strategy (URLSession, Codable, retry/backoff)
• Image and media work at production scale: PhotoKit, AVFoundation, Core Image, Metal
• Real experience integrating AI/LLM APIs in mobile (streaming responses, token budgeting, function/tool calling, RAG-backed mobile experience)
• Mixed commerce fluency: Stripe iOS SDK, Apple Pay, StoreKit 2, subscriptions, policy boundary understanding
• Solid full-stack instincts — can read/patch FastAPI/Python backend
• CI/CD on mobile: Fastlane, Xcode Cloud or GitHub Actions, code signing
• QA-driven mindset: XCTest, snapshot testing, crash analytics (Sentry iOS)
• AI-native daily workflow — use AI tools as a force multiplier
• Strong written English and async communication
• At least 4 hours overlap with US Pacific Time
• Android (Kotlin / Jetpack Compose) production experience
• Experience with Canva, Adobe Express, Figma mobile, or canvas-editor apps
• Print production exposure (PDF, CMYK, ICC profiles, bleed)
• Greeting card, gifting, e-commerce, or creator-economy product experience
• Experience with Sanity, Typesense, Clerk, or Cloudinary on mobile
• iOS: Swift 5.9+, SwiftUI, WKWebView + JS bridge, Combine, async/await, Stripe iOS SDK, Apple Pay, StoreKit 2, Sign in with Apple, Sentry, LaunchDarkly, PostHog, APNs, PhotoKit, AVFoundation, Fastlane
• Backend: FastAPI (Python), PostgreSQL, pgvector, Redis, Celery
• AI/ML: LangChain, LangGraph, LangSmith, Nano Banana 2, Grok 4.2, Claude, GPT, Gemini
• Web (in WebView): Next.js 15, React 18, TypeScript, Konva.js
• Infra: AWS (EKS, EC2, RDS, S3), Kubernetes, GitHub Actions, Docker, Terraform
• Payments/Auth: Stripe Connect, Apple StoreKit 2, Clerk
• Observability: Sentry, LangSmith, PostHog
• 5,000−5,000−5,500 USD/month (EET/Latin America) — 60,000−60,000−66,000/year
• US/Canada candidates: compensation benchmarked separately to local market rates
• Full-time independent contractor, monthly retainer
• 50 hours/week baseline with flexibility for ship-week sprints
• Performance and compensation review at 91 days
• Remote, global with 4+ hours US Pacific overlap required
• Flexible schedule
• Fully remote
• Work with small, high-output team
• Direct impact on product decisions
• No layers of middle management — report to Deputy Tech Lead with direct CEO access