Back to results

Full Stack Mobile Engineer (React Native / Expo)

  • Toronto, ON, Canada

Contract

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

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.
    More about this job

    Responsibilities

    Build, maintain, and scale iOS and Android applications using React Native, Expo, and TypeScript, owning mobile features from concept through production releases. Integrate APIs and AI capabilities, improve app performance and user experience, manage builds and updates, and collaborate with product, design, and engineering teams.

    Requirements

    Requires strong professional experience with React Native, TypeScript, and Expo, including shipping and maintaining production apps on both the Apple App Store and Google Play. Candidates should be able to independently own features, integrate APIs and third-party services, troubleshoot platform-specific issues, and deliver polished, reliable mobile experiences.

    Skills

    • React Native
    • TypeScript
    • Expo
    • Mobile App Architecture
    • State Management
    • API Integration
    • Mobile Performance Optimization
    • iOS
    • Android
    • EAS
    • App Store Releases
    • Google Play Releases
    • AI Integration
    • In-App Purchases
    • Push Notifications
    • Third-Party SDK Integration

    Visa sponsorship

    Not detected in the job text

    Categories

    • Software
    • Technology
    • Engineering

    Keywords

    • React Native
    • Expo
    • Expo Router
    • TypeScript
    • EAS Build
    • EAS Submit
    • EAS Update
    • iOS
    • Android
    • App Store Connect
    • Google Play Console
    • React
    • Zustand
    • React Hook Form
    • Zod
    • NativeWind
    • Tailwind CSS
    • Next.js
    • Node.js
    • PostgreSQL
    • Prisma
    • REST APIs
    • oRPC
    • Vercel
    • GitHub Actions
    • LLM APIs
    • AI Integrations
    • PostHog
    • Sentry
    • RevenueCat

    Report this job

    Get in touch
    MovoJobs

    Contact us