Senior Mobile Engineer role at Anablock, a San Francisco-based AI engineering firm. Develop mobile apps using React Native and iOS, with a focus on AI-native products. 3+ years of React Native experience required.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Senior Mobile Engineer — React Native + iOS (Remote · Africa)
Anablock · Remote · Africa (Nigeria, Kenya, South Africa, Egypt preferred) · Full-Time
About Anablock
Anablock is a San Francisco-based AI engineering firm with over 10 years of experience building enterprise AI agents and intelligent software products. We are an Anthropic Implementation Partner and member of the Anthropic Connect Partner Network — meaning we work at the frontier of AI, using Claude Code and Anthropic models to build things most teams are still figuring out.
Our clients are founders, enterprises, and growth-stage companies who come to us when they need AI-native products built right, fast, and at scale. We don't maintain legacy systems. We build new things that matter.
The Opportunity
We're growing our mobile engineering bench to support an expanding portfolio of AI-native client projects. Your first engagement will be Kiiva — a women's health app that combines cycle tracking, biometrics, and supplement management into a single AI reasoning engine. It's a greenfield build on a clean, modern stack with a detailed technical spec ready to go.
This is a long-term staff role at Anablock, not a one-project contract. Once Kiiva ships, you'll move onto the next product in our pipeline.
What You'll Build
Multi-step onboarding and auth flows (Clerk + Expo)
Cycle tracking with phase logic, fertile window prediction, and calendar UI
Supplement stack management with barcode scanning via expo-camera (multi-source API fan-out)
Wearable device integration — Oura Ring OAuth2 via Expo AuthSession
AI-powered insight cards — streaming GPT-4o responses via Vercel AI SDK
Body tracking with 7-category symptom logging and biometrics display
Profile, settings, CCPA/GDPR data export and deletion flows
Fastify API routes (TypeScript) — you'll touch backend when needed
Tech Stack
Mobile: React Native + Expo SDK 54+ · Expo Router v3 · TypeScript strict
Styling: NativeWind v4 (Tailwind for RN)
State: Zustand + TanStack Query
Interested in remote work opportunities in Machine Learning & AI? Discover Machine Learning & AI Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Auth: Clerk
Notifications: Expo Notifications + OneSignal
Camera: expo-camera (barcode scanning)
Wearables: Oura OAuth2 via Expo AuthSession
Backend: Node.js + Fastify (TypeScript)
AI: Vercel AI SDK + Anthropic Claude / OpenAI GPT-4o
DB: PostgreSQL + Prisma ORM
Monorepo: Turborepo
AI Dev Tools: Claude Code (we use it daily)
You Are
3+ years of React Native in production — shipped apps with real users, not just side projects
Comfortable with Expo managed workflow, EAS Build, and EAS Submit
Strong TypeScript — strict mode, shared types, no shortcuts
Have shipped at least one app to the iOS App Store — you understand App Store Connect, privacy labels, and Apple's review process
Familiar with Expo Router v3 (file-based routing) or pick it up fast
Can read and write a Fastify route — you're not backend-phobic
Self-directed — you take a spec, ask the right questions upfront, and ship without daily oversight
Comfortable working with AI coding tools (Claude Code, Cursor, or similar) as part of your daily workflow
Bonus Points
NativeWind / Tailwind-in-RN experience
Wearable or health data integrations (Oura, Apple HealthKit)
Built a barcode scanner in Expo
Experience with Clerk auth
Familiarity with HIPAA / CCPA compliance in health apps
Any exposure to Anthropic APIs or Claude integrations
---
Why Anablock
🧠 Work at the AI frontier — We're an Anthropic partner. You'll be building with the best models in the world, using Claude Code as your daily driver
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
🌍 Fully remote — Work from anywhere in Africa with async-first culture
🚀 Greenfield, always — We don't do maintenance contracts. Every engagement is a new product
🤝 Long-term staff role — Not a gig. You're joining the team
🏙️ SF-based leadership — Direct access to founders with 10+ years of enterprise AI experience
💡 Real ownership — You'll ship features end-to-end, not close tickets
---
How to Apply
Send the following to vuk@anablock.com:
2–3 shipped React Native apps — App Store links or TestFlight builds preferred
GitHub profile — real production code, not tutorials
One paragraph on a hard mobile problem you solved and how you solved it
Your timezone, location, and availability
Applications without shipped app examples will not be reviewed.
---
Anablock · San Francisco, CA · www.anablock.com · Anthropic Connect Partner
---
📌 LinkedIn Post Settings
| Setting | Recommended Value |
|---|---|
| Job title | Senior React Native Engineer (iOS) |
| Company | Anablock |
| Location | Remote — mention "Africa preferred" in body |
| Location targeting | Lagos · Nairobi · Cape Town · Cairo |
| Skills tags | React Native, Expo, iOS Development, TypeScript, Mobile App Development |
| Screening question | "Have you shipped a React Native app to the iOS App Store? Please share the link." |
| Job type | Full-time Remote |
Similar Jobs
Explore other opportunities that match your interests