Full Stack Developer (Mobile) — Full Time

Auraveni Solutions

Kolkata District

On-site

INR 800,000 - 1,400,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Real ownership of mobile products
Wide range of mobile projects
Direct collaboration with in-house web

Job summary

Auraveni Solutions in Kolkata, India is seeking a Full Stack Developer (Mobile) with at least 2 years of hands-on experience to ship mobile apps. Proficiency in Flutter/React Native, and native Swift/Kotlin, plus backend APIs and cloud services, is required.

You will own end-to-end mobile development, including deployment cycles, real-time features, offline support, and collaboration with backend teams. Join our on-site team in Kolkata to build impactful mobile experiences.

Qualifications

  • Minimum 2 years of professional experience building and shipping mobile applications.
  • Strong hands-on experience with Flutter and/or React Native for cross-platform development.
  • Solid working knowledge of native development in Swift (iOS) and Kotlin (Android).
  • Experience publishing apps to the App Store and Google Play, including handling review feedback.
  • Strong understanding of REST APIs; working knowledge of GraphQL.
  • Experience with Firebase — authentication, push notifications, Firestore or real-time database.
  • Comfortable with Git/GitHub or similar version control workflows.
  • Understanding of mobile app security — secure storage, authentication tokens, and API key handling.
  • Ability to debug platform-specific issues across both iOS and Android.

Responsibilities

  • Design, build, and maintain cross-platform mobile apps using Flutter and React Native, and native apps using Swift (iOS) and Kotlin (Android).
  • Handle the full app store lifecycle — build configuration, provisioning, App Store and Google Play submission, and handling review feedback.
  • Implement push notifications end to end, including APNs and FCM.
  • Build and consume REST and GraphQL APIs connecting mobile apps to backend services.
  • Work with Firebase and Supabase for authentication, real-time data, and backend-as-a-service features.
  • Implement real-time features using WebSockets where apps need live updates — chat, tracking, notifications.
  • Collaborate on backend logic in Node.js, Python, or PHP Laravel where mobile features need custom server-side work.
  • Handle offline-first behavior, local data caching, and syncing so apps stay usable without a live connection.
  • Test across real devices and OS versions, not just simulators, to catch bugs that only show up on actual hardware.
  • Deploy and maintain backend services on cloud infrastructure such as AWS supporting your mobile apps.

Skills

Flutter
React Native
Swift
Kotlin
REST APIs
GraphQL
Firebase
Push notifications
App Store submission
Git/GitHub
Mobile security

Tools

Node.js
Python
PHP Laravel
Supabase
WebSockets

Job description

Job Overview

Auraveni Solutions is hiring a Full Stack Developer (Mobile) in Kolkata with at least 2 years of professional hands-on experience shipping real mobile applications to the App Store and Google Play. You will be comfortable across hybrid frameworks (Flutter, React Native) and native development (Swift, Kotlin), owning app store submission, push notifications, offline syncing, real-time features, and backend services (Firebase, Supabase, Node.js, Python, PHP Laravel).

Key Responsibilities
  • Design, build, and maintain cross-platform mobile apps using Flutter and React Native, and native apps using Swift (iOS) and Kotlin (Android).
  • Handle the full app store lifecycle — build configuration, provisioning, App Store and Google Play submission, and handling review feedback.
  • Implement push notifications end to end, including Apple Push Notification service (APNs) and Firebase Cloud Messaging (FCM).
  • Build and consume REST and GraphQL APIs connecting mobile apps to backend services.
  • Work with Firebase and Supabase for authentication, real-time data, and backend-as-a-service features.
  • Implement real-time features using WebSockets where apps need live updates — chat, tracking, notifications.
  • Collaborate on backend logic in Node.js, Python, or PHP Laravel where mobile features need custom server-side work.
  • Handle offline-first behavior, local data caching, and syncing so apps stay usable without a live connection.
  • Test across real devices and OS versions, not just simulators, to catch bugs that only show up on actual hardware.
  • Deploy and maintain backend services on cloud infrastructure such as AWS supporting your mobile apps.
Required Skills & Qualifications
  • Minimum 2 years of professional experience building and shipping mobile applications.
  • Strong hands-on experience with Flutter and/or React Native for cross-platform development.
  • Solid working knowledge of native development in Swift (iOS) and Kotlin (Android).
  • Experience publishing apps to the App Store and Google Play, including handling review feedback.
  • Strong understanding of REST APIs; working knowledge of GraphQL.
  • Experience with Firebase — authentication, push notifications, Firestore or real-time database.
  • Comfortable with Git/GitHub or similar version control workflows.
  • Understanding of mobile app security — secure storage, authentication tokens, and API key handling.
  • Ability to debug platform-specific issues across both iOS and Android.
Tech Stack & Scope
  • Mobile (primary): Flutter, React Native, Swift, Kotlin
  • Mobile Backend & Real-Time: Firebase, Supabase, WebSockets
  • APIs: REST, GraphQL
  • Backend (supporting): Node.js, Python, PHP Laravel
  • Web (occasional): React, Vue, Next.js
  • Database: MySQL, PostgreSQL, MongoDB
  • Cloud Infrastructure: AWS, Microsoft Azure, Google Cloud Platform
Good to Have
  • Experience with Supabase as a backend alternative to Firebase.
  • Familiarity with GraphQL for efficient mobile data fetching.
  • Working knowledge of Python (FastAPI or similar) for backend collaboration.
  • Experience with WebSockets for real-time features.
  • Exposure to web frontend frameworks like React, Vue, or Next.js.
  • Familiarity with cloud platforms such as AWS for deploying mobile backends.
  • Experience with CI/CD pipelines for mobile builds (Fastlane, Codemagic, or similar).
  • Understanding of App Store Optimization (ASO) basics.
What We're Looking For
  • Genuine interest in mobile-specific problems — battery usage, offline behavior, app size — not just "does it work on my phone".
  • Comfortable navigating App Store and Play Store policies without needing hand-holding through every rejection.
  • Strong problem-solving skills, especially for platform-specific bugs that don't show up in general web development.
  • Ability to work independently as well as collaboratively across design, backend, and web teams.
  • Good communication and time-management skills.
  • Willingness to keep learning as mobile platforms, OS versions, and store policies keep changing under you.
What We Offer
  • Real ownership of mobile products from your first few weeks, not a slow ramp-up.
  • Exposure to a genuinely wide range of mobile projects — booking platforms, service apps, and more — not the same kind of build on repeat.
  • Direct collaboration with an in-house web, backend, and design team, so your apps aren't built in isolation from the systems behind them.
  • Room to grow into deeper native specialization or broader full-stack work, depending on where your interest goes.
Job Details
  • Role: Full Stack Developer (Mobile)
  • Experience: Minimum 2 Years
  • Employment Type: Full-Time
  • Location: Kolkata, West Bengal, India
  • Work Type: Work from Office (On-site)

Minimum 2 years of professional mobile application development experience shipping apps to App Store and Google Play. Strong hands‑on proficiency with Flutter, React Native, Swift, Kotlin, RESTful APIs, Firebase, and mobile app security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (Web) — Full Time
Full Stack Developer (Web) — Full Time

Auraveni Solutions • Kolkata District

On-site
INR 700,000 - 1,100,000
Backend Developer — Full Time
Backend Developer — Full Time

Auraveni Solutions • Kolkata District

On-site
INR 700,000 - 1,000,000
01 Mobile App Developer Engineering · Gurgaon -Hybrid →
01 Mobile App Developer Engineering · Gurgaon -Hybrid →

D2R Technologies Pte Ltd • Gurugram District

Hybrid
INR 1,200,000 - 1,800,000
Mobile App Developer
Mobile App Developer

Nexbuzz • Bengaluru

On-site
INR 900,000 - 1,500,000
App Developer - Flutter Expert
App Developer - Flutter Expert

Weekday AI (YC W21) • Bengaluru

On-site
INR 800,000 - 1,200,000
Flutter Developer
Flutter Developer

Nxtwave Disruptive Technologies (Hiring for a Client) • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Mobile App Developer
Mobile App Developer

LeapSurge • Karnataka

On-site
INR 600,000 - 800,000
MOBILE APPLICATION DEVELOPER (Flutter)
MOBILE APPLICATION DEVELOPER (Flutter)

Iris Coders • Chennai District

On-site
INR 600,000 - 1,200,000
Competitive salary
Performance-based incentives
Day shift schedule
Android Native Full-stack Devloper
Android Native Full-stack Devloper

Aazeero • Bengaluru, Coimbatore District, Gajapati

Remote
INR 1,200,000 - 2,000,000
Mobile App Developer
Mobile App Developer

Aaradhya Group • Jabalpur

On-site
INR 420,000 - 650,000