India

Software Developer– Mobile App Development, Raniganj

Software Developer– Mobile App Development, Raniganj
Description
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 withmodern 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 astrong 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, andthird-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 relatedfield - 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, andEAS 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-drivenapp 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 1What 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 backendteams - 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 andKotlin / Java for Android when required
Highlights
Safety Tips
Be careful if you are offered a job on the spot.
1 / 10
More info about this ad

Software Developer– Mobile App Development has been posted in the Shibpur Information Technology category on Locanto.

Right now, this is the only ad posted in this category in Shibpur.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.