Company: Potentially AI
Location: Toronto Hybrid
Employment Type: Contract
Seniority: Mid-Senior to Senior Level
About Potentially
At Potentially, we're building the next generation of AI-powered products, making powerful AI models and capabilities more accessible, useful, and intuitive.
We're looking for a talented, product-minded Mobile Engineer to help build and scale our iOS and Android applications using React Native and Expo.
This is a hands-on role with significant ownership. You'll work closely with our product and engineering teams to ship features, improve the mobile experience, and help shape the technical direction of our applications.
We're looking for someone who loves building mobile products, cares about the details, and knows how to turn ideas into polished, production-ready experiences.
What You'll Be Doing
- Build, maintain, and scale our iOS and Android applications using React Native, Expo, and TypeScript.
- Own mobile features end to end, from initial concept through App Store and Google Play releases.
- Develop polished, responsive, and intuitive mobile user experiences.
- Integrate backend APIs, AI models, and real-time streaming capabilities into our applications.
- Optimize app performance, reliability, responsiveness, and startup times.
- Implement authentication, subscriptions, in-app purchases, push notifications, and other mobile capabilities.
- Troubleshoot platform-specific issues across iOS and Android.
- Manage builds, releases, and over-the-air updates using Expo Application Services (EAS).
- Write clean, maintainable, and well-tested code.
- Collaborate with product, design, and backend engineers to deliver high-quality features.
- Leverage AI development tools to accelerate development without compromising quality.
Our Tech Stack
Mobile (Primary Focus)
- React Native
- Expo / Expo Router
- TypeScript
- EAS Build, Submit & Update
- iOS & Android
- App Store Connect / Google Play Console
Frontend & State Management
- React
- Zustand
- React Hook Form
- Zod
- NativeWind / Tailwind CSS
Backend & Infrastructure (Nice to Have)
- Next.js
- Node.js
- PostgreSQL / Prisma
- REST APIs / oRPC
- Vercel
- GitHub Actions
AI & Analytics
- LLM APIs and AI integrations
- Streaming AI responses
- PostHog
- Sentry
- RevenueCat or similar subscription platforms
You don't need experience with every technology listed. Strong mobile engineering fundamentals and the ability to learn quickly matter more.
What We're Looking For
Must Have
- Strong professional experience building mobile applications with React Native and TypeScript.
- Hands-on experience with Expo and the React Native ecosystem.
- Experience shipping and maintaining production apps on both the Apple App Store and Google Play.
- Strong understanding of mobile app architecture, navigation, state management, and API integrations.
- Experience debugging and optimizing mobile performance.
- Familiarity with native iOS and Android capabilities, permissions, and platform-specific behaviour.
- Experience integrating third-party SDKs and services.
- Ability to independently own features from development to production.
- Strong attention to UI/UX details and overall product quality.
- Excellent problem-solving and communication skills.
Nice to Have
- Full stack experience with Next.js, Node.js, PostgreSQL, or similar technologies.
- Experience building AI-powered applications or integrating LLM APIs.
- Experience implementing in-app subscriptions, purchases, and RevenueCat.
- Familiarity with native Swift, Kotlin, or React Native native modules.
- Experience with push notifications, deep linking, and background tasks.
- Familiarity with automated testing using Jest, React Native Testing Library, or Maestro.
- Experience building consumer subscription applications.
- Experience with AI coding tools such as Claude Code, Cursor, or similar.
- Experience working in early-stage startups.
What Makes You a Great Fit?
- Mobile-first: You understand that a great mobile experience goes beyond making a web interface work on a phone.
- Product-minded: You care about how users interact with what you build.
- Ownership-driven: You take responsibility for features, releases, and production quality.
- Detail-oriented: You notice the small things that make an app feel polished.
- Resourceful: You can solve problems independently and navigate unfamiliar challenges.
- Pragmatic: You balance speed, quality, and maintainability.
- Collaborative: You enjoy working with a small, ambitious team where your input matters.
Why Join Potentially?
- Help build and scale AI-powered mobile products.
- Have meaningful ownership of our iOS and Android applications.
- Work closely with product and leadership on key decisions.
- Solve interesting technical challenges involving AI and mobile experiences.
- Influence our mobile architecture and engineering practices.
- Join a growing team where your work has a direct impact on the product.
How to Apply
Apply with your resume or LinkedIn profile.
We'd especially love to see mobile applications you've personally built or contributed to.
Include links to published apps on the Apple App Store or Google Play, your GitHub profile, or examples of relevant projects.
- We care more about what you've built and shipped than where you've worked or which titles you've held.