Ze Learning Labb
Website:
learninglabb.com
Job details:
Job Title: Expo/React Native Mobile Developer (Full stack)
Job Location: Remote
Employment: Full-Time
Experience: 1–2+ Years
Work Days: 6 Days/Week — Sunday Off
Role Overview:
We're building a mobile-first Learning Management System (LMS) and are hiring an Expo /
React Native developer who can take features from idea to shipped product. You'll collaborate
with design and backend teams, implement UI, wire up APIs, add analytics, and iterate based
on feedback. This role requires end-to-end ownership of feature development across the entire
mobile product stack, with particular strength in push / in-app notifications and WebView
integrations.
Key Responsibilities:
● End-to-End Feature Ownership — Clarify requirements, create implementation plans,
develop, test, release, measure performance, and continuously improve features.
● Core LMS Flows —Build onboarding/login, course discovery/enrollment, content
playback, progress tracking, quizzes, and live session entry functionality.
● API Integration — Consume backend endpoints for course categories, live sessions,
settings, and progress tracking; implement loading/error/empty states and basic caching.
● Notifications (iOS & Android) — Implement expo-notifications with FCM/APNs, configure
categories/channels, set up deep links, handle background processing, and track
delivery/open metrics.
● Web View Integrations — Use react-native-web view with safe post Message bridges,
authenticated sessions, file uploads/downloads, and native route handoffs.
● Quality & Reliability — Write TypeScript-first code, create component tests (Jest/RNTL),
gain exposure to E2E testing (Detox), and implement error/crash monitoring
(Sentry/Crashlytics).
● Release &Tooling — Utilize EAS Build/Submit and OTA updates; follow CI checks,
coding standards, and write clear documentation and pull requests.
Required Skills & Qualifications:
● 1–2+years of experience building React Native applications; Expo experience
(managed or bare workflow) on at least one real project.
● Strong hands-on experience with expo-notifications, FCM/APNs, deep linking, and
local/scheduled notifications.
● Practical experience with react-native-web view (JS bridge, safe injection, auth flows).
● 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).
● Comfortable integrating REST APIs, managing auth tokens, and handling
pagination/refresh/offline basics.
● Familiar with mobile debugging tools (Flipper/Android Studio/Xcode) and app store
deployment concepts.
● Strong communication skills, ownership mindset, and eagerness to learn quickly.
What We Offer ?
● Build products used by 5 million+ learners across India and global markets.
● Workoncutting-edge mobile LMS technology and AI-powered applications.
● Competitive fixed compensation with performance-based incentives.
● Hybrid work flexibility with modern office infrastructure in Baner, Pune.
● Clear path to grow into senior technical leadership roles.
● Collaborative environment with talented designers, backend engineers, and product
managers.
Click on Apply to know more.