Your browser does not support javascript! Please enable it, otherwise web will not work for you.

React Native Developer @ House of Edtech

Home > Software Development

 React Native Developer

Job Description

Expo / React Native Mobile Developer (12 Years) End-to-End Feature Builder

Location: Remote (India/IST-friendly)
Employment Type: Full-time
Experience: 12+ years (React Native/Expo)


About the Role

Were building a mobile-first LMS and are hiring an Expo/React Native developer who can take features from idea shipped. Youll collaborate with design and backend, implement UI, wire up APIs, add analytics, and iterate based on feedback. Strength in push/in-app notifications and WebView is important, but youll work across the productnot just notifications.


What Youll Do

  • Own small-to-medium features end to end: clarify requirements, create a simple plan, implement, test, release, measure, and improve.
  • Build core LMS flows: onboarding/login, course discovery/enrollment, content playback, progress updates, quizzes, and live session entry.
  • Integrate APIs: consume endpoints for course categories, live sessions, settings, and progress; handle loading/error/empty states; basic caching.
  • Notifications (iOS/Android): implement expo-notifications with FCM/APNs, categories/channels, deep links, and background handling; track delivery/open metrics.
  • WebView integrations: use react-native-webview with safe postMessage bridges, authenticated sessions (cookies/headers), file uploads/downloads, and native route hand-offs.
  • Quality & reliability: TypeScript-first, component tests (Jest/RNTL), basic E2E exposure (Detox helpful), and error/crash monitoring (Sentry/Crashlytics).
  • Release & tooling: use EAS Build/Submit and OTA updates; follow our CI checks and coding standards; write lightweight docs/PRs.

Must-Have Qualifications

  • 12+ years building React Native apps; Expo experience (managed or bare) on at least one real project.
  • Hands-on with expo-notifications, FCM/APNs, deep linking, and local/scheduled notifications.
  • Practical experience with react-native-webview (JS bridge, safe injection, auth flows).
  • Solid TypeScript, React hooks, and one state/data tool (Redux Toolkit or Zustand; React Query/TanStack Query is a plus).
  • Comfortable integrating REST APIs, managing auth tokens, and handling pagination/refresh/offline basics.
  • Familiar with mobile debugging (Flipper/Android Studio/Xcode) and app store/play store concepts.
  • Good communication, ownership mindset, and willingness to learn quickly.

Nice to Have

  • LMS or ed-tech features (progress sync, assessments, offline downloads; SCORM/xAPI exposure).
  • Media playback basics (ExoPlayer/AVFoundation wrappers), background audio/video.
  • Analytics (Firebase/Amplitude/Segment) and simple A/B tests.
  • Exposure to native modules (Swift/Kotlin) or JSI.
  • CI basics (GitHub Actions) and EAS configuration.

What Success Looks Like (First 90 Days)

  • Ship at least two features (e.g., course enrollment + push re-engagement, or progress sync + in-app reminders) with clear metrics.
  • Stable notification routing to the right screens; measurable delivery/open rates.
  • Secure WebView bridge working for authenticated content and deep links to native routes.
  • Meaningful tests, monitoring hooked up, and smooth EAS releases.

Our Stack

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


Interview Process

  1. Intro (2030 min): product and expectations.
  2. Tech conversation (4560 min): React + RN/Expo fundamentals, notifications & WebView scenarios, API integration.
  3. Practical task (23 hrs async): build a small feature with push + WebView bridge & a basic test.
  4. Team chat (3045 min): collaboration and product thinking.
  5. Offer & references.

How to Apply

Send your resume, GitHub/portfolio, and a short note on:

  • A feature you owned end-to-end (goal, approach, result).
  • A notification or WebView challenge you solved.

Email: ca****s@ho**********h.in
Subject: Expo/RN Mobile 12 YOE (Feature Builder)

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

Job Classification

Industry: E-Learning / EdTech
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: House of Edtech
Location(s): Kolkata

+ View Contactajax loader


Keyskills:   React Native React Native Apps React Native Js Mobile Application Development

 Fraud Alert to job seekers!

₹ 6-10 Lacs P.A

Similar positions

Python with Fast API Developer

  • Hexaware Technologies
  • 7 - 12 years
  • Bengaluru
  • 14 hours ago
₹ 15-30 Lacs P.A.

Java Full Stack Developer

  • Accenture
  • 12 - 20 years
  • Hyderabad
  • 18 hours ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 3 - 8 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 3 - 8 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

House of Edtech

Welcome to House Of Ed-Tech (Goenka Kachave LLP), the leading ed-tech company in India. We focus on helping working professionals upskill, boost productivity, and achieve their career goals through cutting-edge courses and personalized learning approaches. Join our community of 350-plus employees...