Back to all listings

frankus

Senior iOS engineer with 11 years building SDKs and mobile platform work, seeking full-time remote Pacific-time or hybrid roles in Seattle/Vancouver.

View on HN
Remote Bellingham, WA full-time senior 11 years experience

Skills

SwiftObjective-CUIKitSwift ConcurrencyiOS SDK developmentReact NativeFlutterCapacitorCordovaNSPredicateJavaScriptweb backend developmentembedded softwaremotor controllersVESCLispBM

Domains

mobile iOS SDK developer tools mobile platform/infrastructure backend embedded hardware
Show original post
Location: Bellingham, WA, USA
Remote: Yes
Willing to relocate: Unlikely, but try me
Technologies: Swift, Objective-C, UIKit, Swift Concurrency, iOS SDK development.
Résumé/CV: https://frankschmitt.org/resume/
Email: [email protected]
I've spent the last eleven years building ApptentiveKit, an iOS SDK for in-app customer feedback (surveys, message center, prompts) that ships inside other companies' apps. SDK work means caring about things app developers often get to skip: a small binary footprint, long deployment-target support, a public API you can't easily change, and bugs that only appear in someone else's app. I also maintained our React Native, Flutter, Capacitor, and Cordova plugins, so I'm comfortable on either side of a bridge.
The piece I'm proudest of is the on-device targeting engine, which decides which customers see which interactions based on server-defined criteria. I've implemented it four times: NSPredicate, then raw Objective-C for observability, then JavaScript (which became the core of our Web SDK), and finally Swift. I've also worked closely with product and design on ground-up redesigns of major features.
Before iOS I did web backends for about a decade, and before that embedded software for EV battery management and fast charging at AeroVironment. I still tinker with hardware: motor controllers, VESC/LispBM, and a power-assist wheelbarrow prototype. I'd especially enjoy a role where an app talks to a physical device.
I'm looking for a full-time senior iOS role, remote (Pacific time), or hybrid in Seattle or Vancouver, BC. I'm also happy to talk about SDK, developer-tools, or mobile platform/infrastructure work.

Top job matches

10

FUTO / Immich

Austin, TX

39%

FUTO is hiring for a Mobile Developer role for Immich, with remote worldwide or onsite options in Austin, TX.

SerpApi

Austin, TX

38%

SerpApi is hiring full-time junior to senior fullstack engineers and related roles for its remote-first Austin-based team, offering $150K-$180K and a Ruby/Rails/React/MongoDB stack.

RubyRailsMongoDBReact.jsPythonPHP+7

Runway

Remote

37%

Runway is hiring for multiple full-time roles including backend/API, engineering management, IT, robotics, and developer platform positions.

backend engineeringAPI developmentengineering managementIT engineeringrobotics engineeringdeveloper platform

FusionAuth

Denver, CO

37%

FusionAuth is hiring for multiple roles including Principal Software Engineer and Senior Java Engineers, with remote US/Denver-based options and a listed salary range of $225k-$270k for the Principal Software Engineer role.

JavaPostgreSQLDockerKubernetesMySQLOAuth+2

Cardog

Toronto

37%

Cardog is hiring for multiple full-time roles across data, design, business, and field engineering, with remote options for some positions and Toronto/Ontario-based roles for others.

PostgresTypeScriptSQLReactNext.jsTailwind+10

All Gravy

Copenhagen or London

37%

All Gravy is hiring a Senior Software Engineer for its TypeScript full-stack product for hospitality and retail teams, with remote work allowed in European time zones or onsite in Copenhagen/London.

TypeScriptReactReact NativeNode.jsNestJSMongoDB+6
37%

Sourcegraph is hiring for multiple full-time remote roles to build AI-powered software development infrastructure for understanding and safely changing large codebases.

software engineeringcode searchlarge codebase navigationsafe code changesmachine learningtechnical leadership+2
37%

Finale Inventory (Descartes) is hiring a Senior Software Engineer for a remote full-time role building an ecommerce SaaS platform with JavaScript/Node.js, React, and some C++.

JavaScriptNode.jsReactC++test-driven developmentcontinuous deployment

Tether

Remote

37%

Tether is hiring a full-time remote AI Harness Engineer to build local AI systems combining agentic AI with P2P technology.

JavaScriptTypeScriptAI/LLMsagent harnesseslocal inferenceP2P systems+2
37%

Radar Labs is hiring software engineers across SRE, ML, backend, full-stack, mobile, security, and QA for a remote-US or NYC full-time role.

RustTypeScriptPythonScalaTerraformAWS+11