House of Edtech
House of Edtech1d ago
Naukri

Expo Developer

Remote
Full Time
Mid Level

Auto Apply to 50+ AI Matched Expo Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at House of Edtech

Full Job Description

We are seeking a skilled Fullstack Expo Developer to join our remote team at House of Edtech. This is a full-time position with a 6-day working week and Sunday off, operating within Indian Standard Time (IST-friendly) hours from 11:00 am to 08:00 pm. The role requires 1+ years of experience in Expo and React Native.

About the Role:

You will play a crucial role in bringing AITV, our mobile-first micro-learning platform for AI education, to life. You'll manage features from conception through production, collaborating closely with design and backend teams to deliver a fast and intuitive learning experience. Responsibilities include building high-quality UI, integrating APIs, implementing analytics, and continuously enhancing the product based on user feedback. We're looking for a developer comfortable working across the entire application, not just isolated features. Experience with video players, interactive experiences, push notifications, and WebView integrations is highly valued, as is the ability to contribute to the product's overall growth and usability.

Our Stack:

  • Expo (EAS, Updates)
  • React Native
  • TypeScript
  • React Query
  • Zustand
  • react-native-webview
  • expo-notifications
  • FCM/APNs
  • WebSockets
  • REST
  • Sentry
  • Vercel
  • bun/nodejs

What You’ll Do:

  • Own features end-to-end: Take ownership of small-to-medium features from idea to production, including requirement clarification, execution planning, building, testing, release, impact measurement, and iteration.
  • Build core learning flows: Develop key Learning Management System (LMS) experiences such as onboarding, login, course discovery and enrollment, content playback, progress tracking, quizzes, and live session access.
  • API integration: Integrate with backend services to consume APIs for courses, live sessions, user settings, and progress, ensuring graceful handling of loading, error, and empty states, with basic caching strategies.
  • Notifications (iOS & Android): Implement push and in-app notifications using Expo Notifications (FCM/APNs), covering channels/categories, deep linking, background handling, and delivery/open rate tracking.
  • WebView integrations: Create seamless WebView experiences using react-native-webview, including secure postMessage bridges, authenticated sessions (cookies/headers), file handling, and smooth navigation between web and native screens.

Must-Have Qualifications:

  • Experience: 1–2+ years building React Native apps with hands-on Expo experience (managed or bare workflow) on at least one production project.
  • Notifications expertise: Strong experience with expo-notifications, including FCM/APNs, deep linking, and local/scheduled notifications.
  • WebView proficiency: Practical experience with react-native-webview, including JavaScript bridges, secure injection, and authenticated flows.
  • Core React skills: Solid understanding of TypeScript, React hooks, and at least one state/data management tool (Redux Toolkit or Zustand; React Query/TanStack Query is a plus).
  • API integration: Comfortable working with REST APIs, managing authentication tokens, and handling pagination, refresh states, and basic offline scenarios.
  • Debugging & tooling: Familiarity with mobile debugging tools (Flipper, Android Studio, Xcode) and a working understanding of App Store and Play Store processes.
  • Mindset & communication: Strong ownership mindset, clear communication skills, and the ability to learn quickly in a fast-moving environment.

Nice to Have:

  • Micro-learning product experience: Familiarity with building bite-sized learning experiences, including short-form content delivery, progress tracking, streaks, assessments, and offline access.
  • Media playback: Understanding of audio/video playback (e.g., ExoPlayer/AVFoundation wrappers), including background playback for short-form learning content.
  • Analytics & experimentation: Experience with tools like Firebase, Amplitude, or Segment, and running simple A/B tests to improve engagement and retention.
  • Native exposure: Some experience working with native modules (Swift/Kotlin) or JSI for performance-critical features.
  • CI/CD & tooling: Familiarity with CI setups (e.g., GitHub Actions) and configuring builds/releases with EAS.

What Success Looks Like (First 90 Days):

  • Ship impactful features: Deliver at least two user-facing features (e.g., lesson enrollment + push-based re-engagement, or progress tracking + in-app reminders) with clearly defined metrics.
  • Reliable notifications: Ensure notifications consistently route users to the right in-app screens, with measurable improvements in delivery and open rates.
  • Seamless WebView experience: Build a secure WebView bridge for authenticated content, with smooth deep linking into native learning flows.
  • Strong foundations: Add meaningful test coverage, set up error/crash monitoring, and ensure smooth, reliable releases using EAS.

We are an equal-opportunity employer and welcome applicants from all backgrounds.

Company

House of Edtech

House of Edtech

House of Edtech is dedicated to making AI accessible and practical through innovative educational solutions. We are building AITV, a mobile-first micro-learning platform designed to simplify AI educat...

Remote
Posted on Naukri