Website:
nxt9.com
Job details:
Salary: 6-15 Lakhs Based on Experience
About the Role:
We are hiring a Software Developer – Mobile App Development to help build and scale a high-quality mobile product for a fast-growing
startup. This role is based will be remote to start with and is ideal for an engineer
who enjoys building polished mobile experiences, integrating with
modern backend systems, and working on real-world product flows
involving identity, payments, notifications, and user onboarding.
This is a hands-on role where you will work closely with product,
design, and backend teams to build secure, scalable, and user-friendly
mobile applications. The immediate focus is on building and shipping a
strong React Native-based mobile platform that supports both iOS and
Android from a shared codebase, while maintaining excellent
performance, clean architecture, and a high-quality user experience.
Key Responsibilities
- Design, develop, test, and maintain mobile applications using React
Native for iOS and Android
- Build user-facing flows such as onboarding, account creation,
profile setup, and activity/history views
- Implement features involving camera access, photo uploads, QR code
generation/scanning, push notifications, and payment method linking
- Integrate mobile apps with REST APIs, authentication systems, and
third-party services
- Build and maintain real-time and event-driven mobile experiences
using WebSocket connections
- Write clean, maintainable, and testable code using strong mobile
architecture principles
- Optimise application performance, responsiveness, reliability,
and security
- Participate in debugging, QA support, release preparation, and app
deployment workflows including EAS Build and App Store / Play Store
submission
- Contribute to architecture, code reviews, and engineering best
practices
Required Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related
field
- 3+ years of experience in mobile application development with at
least one shipped app live on the App Store or Google Play Store
- Strong hands-on experience with React Native and TypeScript —
strict mode, typed component APIs
- Experience with Expo SDK managed workflow, Expo Router, and
EAS Build
- Good understanding of mobile app architecture such as MVVM, Clean
Architecture, modular architecture, or similar patterns
- Strong experience integrating REST APIs and handling asynchronous
network calls
- Experience with authentication flows such as JWT, OAuth, OIDC,
Sign in with Apple, or Google Sign-In
- Experience working with local device storage, secure token
handling, and mobile session management
- Experience with camera, photo picker, media upload, or device
permission flows
- Experience with push notifications via Expo Notifications,
APNs, and FCM
- Experience integrating payment SDKs — Stripe PaymentSheet,
SetupIntent, or equivalent mobile payment workflows
- Strong debugging and problem-solving skills
- Familiarity with Git and collaborative engineering workflows
Preferred Skills
- Strong experience with TypeScript, React Hooks, and modern React
Native patterns
- Experience with react-native-reanimated v3 — spring animations,
shared values, animated styles
- Experience with NativeWind or Tailwind-based styling in React Native
- Experience with Zustand or Redux Toolkit for client state and
TanStack Query or SWR for server state management
- Experience integrating native modules or working with
platform-specific code when needed for iOS or Android
- Experience with React Navigation, state management libraries,
and scalable app structure
- Experience with Stripe SDK, Apple Pay, Google Pay, or other secure
mobile payment flows
- Experience with WebSocket clients — real-time state updates,
reconnection handling, message deduplication
- Experience building or contributing to a shared design system —
component libraries, design tokens, dark mode support
- Experience with QR code generation/scanning
- Experience with secure storage, keychain/keystore usage, and
privacy-sensitive mobile features
- Experience with real-time events, WebSockets, or event-driven
app updates
- Experience writing unit tests, integration tests, and UI tests
- Familiarity with Jest, React Native Testing Library, Detox,
CI/CD pipelines, Fastlane, GitHub Actions, App Store deployment,
and Play Store release workflows
- Experience in startup environments or building products from 0 to 1
What We're Looking For
- A self-starter who can take ownership of features end to end
- Someone who is comfortable working in a startup environment with
evolving requirements
- An engineer who cares deeply about clean architecture, security,
performance, and user experience
- Someone who can collaborate well with product, design, and backend
teams
- A builder who enjoys solving practical product and engineering
challenges
Nice-to-Have Domain Exposure
Experience with any of the following is a plus:
- Identity or access-related workflows
- Membership or account-linked mobile experiences
- Billing, transaction, or payment confirmation flows
- Photo-based verification or image-upload-based user flows
- Admin-connected or event-triggered mobile systems
Why Join Us
- Opportunity to work on an innovative mobile product in an
early-stage startup
- High ownership and direct product impact
- Fast-moving and collaborative team environment
- Opportunity to help shape architecture and engineering decisions
from an early stage
- Strong growth potential as the product and engineering team scale
Core Technology Stack
- React Native for cross-platform mobile development
- TypeScript — strict mode throughout
- Expo SDK (managed workflow), Expo Router, EAS Build
- NativeWind for styling
- Zustand and TanStack Query for state management
- react-native-reanimated for animations
- Stripe React Native SDK for payments
- REST APIs, WebSocket (real-time), push notifications, and
third-party SDKs
- Native platform exposure in Swift / Objective-C for iOS and
Kotlin / Java for Android when required
Click on Apply to know more.