Mobile App Engineer — React Native, Full Stack & AI

Kora Home AI

Toronto

Hybrid

CAD 90,000 - 130,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kora Home AI in Toronto is seeking a Mobile App Engineer to own the React Native app across iOS and Android. You will build features, improve UX, troubleshoot issues, and manage releases with AI-enabled capabilities. Backend and API integration work will be part of the role.

Join a hands-on, founder-led startup aiming to reduce family mental load by connecting mobile experiences with AI agents and home data. Hybrid or remote work is possible, with a strong focus on shipping reliable products.

Qualifications

  • Minimum 1 year of mobile development experience with React Native.
  • Experience shipping at least one mobile app on the App Store or Google Play.
  • Experience with app publishing including builds and releases.
  • Experience with mobile navigation, state management, authentication, API integration, and local storage.
  • Ability to investigate bugs across frontend, native platform behavior, and backend responses.
  • Proficient with Git and maintaining an existing codebase.
  • Willingness to contribute across the stack including Python backend.
  • Regular use of AI development tools, with ability to review, test, and debug code.
  • Strong ownership and clear communication.

Responsibilities

  • Build and maintain the mobile React Native app for iOS and Android.
  • Turn product ideas into polished mobile experiences.
  • Own the mobile release process: builds, signing, test distribution, store submissions.
  • Diagnose crashes, device-specific bugs, performance issues, and production problems.
  • Improve app startup time, navigation, state management, and reliability.
  • Develop features involving calendars, tasks, chat, voice, notifications, and shared data.
  • Integrate backend APIs and AI-powered features, manage loading states and errors.
  • Contribute to backend endpoints, data models, and integrations when needed.
  • Maintain testing, crash reporting, analytics, and release checks.
  • Collaborate with founders to prioritize improvements and respond to user feedback.

Skills

React Native
Mobile development
App publishing
Git
API integration
Python
AI tools
Ownership & communication

Tools

Expo
Swift
Kotlin
Firebase
PostgreSQL
Python APIs
Google Cloud

Job description

Full-time · Toronto, Canada | Hybrid or remote

Mobile App Engineer — React Native, Full Stack & AI
About Kora

Kora is a Toronto-based, VC-backed startup building an intelligent assistant for busy families. We combine a mobile app with a dedicated home display to help families manage schedules, chores, shopping, meals, and everyday responsibilities.

Our goal is to reduce the mental load of family life. Kora understands family context, keeps track of what needs to happen, and proactively helps families coordinate and get things done.

We are a small, hands-on team where you will work directly with the founders and have a meaningful influence on the product.

The role

We are looking for a mobile engineer who can take ownership of our React Native app across iOS and Android.

You will build features, improve the user experience, investigate bugs, and manage releases through the App Store and Google Play. You should have experience maintaining a real mobile app after launch and be comfortable taking a feature from an initial idea through implementation, testing, release, and iteration.

The role also includes backend and AI integration work. You will connect the mobile experience to Kora's APIs, agents, and shared family data, contributing to backend services when needed.

What you'll do
  • Build and maintain our React Native app for iOS and Android.
  • Turn product ideas and designs into polished, responsive mobile experiences.
  • Own the mobile release process, including builds, signing, test distribution, store submissions, review feedback, and production updates.
  • Diagnose and resolve crashes, device-specific bugs, performance issues, and production problems.
  • Improve app startup time, navigation, state management, and reliability.
  • Build experiences involving calendars, tasks, chat, voice, notifications, and shared family information.
  • Integrate backend APIs and AI-powered features, handling loading states, streaming responses, errors, and recovery clearly.
  • Contribute to backend endpoints, data models, and integrations when a feature requires it.
  • Maintain practical testing, crash reporting, analytics, and release checks.
  • Work directly with the founders to prioritize improvements and respond to user feedback.
What we're looking for
  • At least one year of professional mobile development experience , ideally two or more, with React Native experience strongly preferred.
  • Experience shipping and maintaining at least one mobile app on the App Store or Google Play.
  • Direct involvement in app publishing, including preparing builds, submitting releases, and resolving release or review issues.
  • Experience with mobile navigation, state management, authentication, API integration, and local storage.
  • Ability to investigate bugs across application code, native platform behavior, and backend responses.
  • Comfort working with Git, reviewing code, and maintaining an existing codebase.
  • Willingness to contribute across the stack, including backend development in Python or another language.
  • Regular use of AI development tools, with the ability to understand, review, test, and debug the code they produce.
  • Strong ownership and communication: you can clarify an incomplete requirement, make sensible decisions, and follow through.
Helpful experience
  • Shipping and maintaining React Native apps on both iOS and Android.
  • Expo, native modules, Swift, Kotlin, or native build tooling.
  • Push notifications, calendar integrations, subscriptions, or in-app purchases.
  • Firebase, PostgreSQL, Python APIs, or Google Cloud.
  • LLM APIs, conversational interfaces, streaming, or voice interactions.
  • Mobile CI/CD, automated testing, and crash monitoring.
  • Consumer products or small startup teams.

You do not need every technology listed above. We care most about evidence that you can ship, troubleshoot, and reliably own a mobile product.

  • Own a core part of a product used by real families.
  • Work closely with the founders and help shape product and technical decisions.
  • Build at the intersection of consumer mobile apps, AI agents, and connected hardware.
  • See the direct impact of your work and grow your responsibilities as the company grows.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer — Agents & Backend
AI Engineer — Agents & Backend

Kora Home AI • Toronto

Hybrid
CAD 110,000 - 150,000
Software Developer, Mobile (Flutter)
Software Developer, Mobile (Flutter)

HTS Engineering Ltd. • Toronto

Hybrid
CAD 110,000 - 120,000
Mobile Application Developer
Mobile Application Developer

VAZA • Toronto

On-site
CAD 110,000 - 160,000
Senior Mobile Engineer, Agentic Payments
Senior Mobile Engineer, Agentic Payments

Snaplii Inc. • Toronto

On-site
CAD 110,000 - 150,000
AI First Sr. iOS Engineer
AI First Sr. iOS Engineer

Jobgether SRL • Canada

Remote
CAD 178,000 - 236,000
Competitive compensation
Comprehensive healthcare
RRSP with employer matching (Canada)
+2
Flutter Developer
Flutter Developer

Oloodi Technologies • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Real ownership of mobile product
AI-native development environment
Hybrid work mode
+1
Mobile Application Developer - Consumer Social Platform
Mobile Application Developer - Consumer Social Platform

VAZA • Toronto

On-site
CAD 120,000 - 180,000
Well-funded startup environment
Senior React Native Engineer (Mobile) - Remote
Senior React Native Engineer (Mobile) - Remote

Kake • Vancouver

On-site
CAD 167,000 - 222,000
Fully remote
Competitive USD salary
Better Me Fund
+1
iOS Developer - Kotlin Multiplatform (KMP)
iOS Developer - Kotlin Multiplatform (KMP)

Jaide Health • Montreal

On-site
CAD 90,000 - 120,000
Equity
Health benefits
Parental leave
Manager of Engineering
Manager of Engineering

Trulioo • Vancouver

Hybrid
CAD 120,000 - 210,000