Mobile Application Developer

CITYFURNISH

Gurugram District

On-site

INR 2,000,000 - 3,200,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cityfurnish is seeking a Senior App Developer to own our mobile apps in React Native, with full-stack contributions to web interfaces and APIs. You will lead onboarding, KYC, checkout, and subscription journeys while collaborating with backend and product teams.

You’ll also build internal ops tools for warehouse and delivery teams, optimize performance, and actively use AI coding tools to accelerate delivery and quality. This is a full-time on-site role in Gurugram.

Qualifications

  • 3+ years of hands-on React Native development with iOS and Android apps.
  • Experience with React Navigation, state management, and async data patterns.
  • Node.js with Express to build backend APIs.
  • React/Next.js for web interfaces and SSR vs CSR understanding.
  • REST API integration including payments and third-party services.
  • Mobile performance optimization techniques.
  • App deployment knowledge (App Store, Play Store, OTA).
  • GitHub workflows and CI/CD basics.

Responsibilities

  • Architect, build, and maintain high-performance React Native apps for iOS and Android.
  • Own end-to-end development of customer-facing app screens — onboarding, KYC, product browse, cart, checkout, subscription management, and service requests.
  • Build and maintain internal ops apps for warehouse staff, delivery teams, and operations managers.
  • Ensure smooth performance, minimal crash rates, and a polished UI/UX across both platforms.
  • Implement deep linking, push notifications, background sync, and offline-first patterns where needed.
  • Maintain and improve app performance — load times, bundle size, render efficiency.
  • Contribute to web interfaces built in React / Next.js alongside mobile work.
  • Build and integrate REST APIs using Node.js and Express to support app and web features.

Skills

React Native
React Navigation
Redux / Zustand / Context API
Node.js / Express
React / Next.js
REST APIs
Performance optimization
App deployment
Git / GitHub / CI-CD

Tools

Expo
CI/CD

Job description

Cityfurnish is one of India's leading furniture and appliance rental platforms, helping urban consumers create comfortable homes with flexible subscription plans. We operate across 7 Indian cities with a tech-first approach — our apps are central to the customer experience, from discovery and checkout to KYC, subscriptions, and service requests. We are also building internal tools that power our warehouse, delivery, and operations teams on the ground.

ABOUT THE ROLE

We are looking for a Senior App Developer with 3+ years of experience building production-grade mobile apps in React Native, with the ability to contribute to web interfaces and backend APIs as needed. This is a full-stack-leaning mobile role — you will be the primary owner of our app experiences while collaborating closely with the backend and product teams.

You will work on both our customer-facing app — covering subscription journeys, KYC flows, checkout, and service requests — and our internal ops tools used by warehouse and delivery teams. You are expected to actively use AI coding tools to ship faster, write better code, and solve problems more efficiently.

KEY RESPONSIBILITIES
  • Architect, build, and maintain high-performance React Native apps for iOS and Android
  • Own the end-to-end development of customer-facing app screens — onboarding, KYC, product browse, cart, checkout, subscription management, and service requests
  • Build and maintain internal ops apps for warehouse staff, delivery teams, and operations managers
  • Ensure smooth performance, minimal crash rates, and a polished UI/UX across both platforms
  • Implement deep linking, push notifications, background sync, and offline-first patterns where needed
  • Maintain and improve app performance — load times, bundle size, render efficiency
Web & Full-Stack Contribution
  • Contribute to web interfaces built in React / Next.js alongside mobile work
  • Build and integrate REST APIs using Node.js and Express to support app and web features
  • Work with PostgreSQL or MySQL databases — write efficient queries and understand data models
  • Handle third-party API integrations — payment gateways (Razorpay), KYC providers (Hyperverge), communication platforms (WhatsApp, SMS), and others
AI-Augmented Development
  • Use AI coding tools (Claude, GitHub Copilot, Cursor, etc.) actively in your daily workflow for code generation, debugging, refactoring, and documentation
  • Identify and propose opportunities to integrate AI-powered features into the app — intelligent search, chatbot flows, automated recommendations, or workflow automation
  • Write effective prompts to accelerate React Native and Node.js development tasks
Quality & Collaboration
  • Write clean, maintainable, well-tested code with proper documentation
  • Participate in code reviews and contribute to improving engineering standards
  • Work closely with product, design, and backend teams in an Agile environment
  • Own production issues independently — debug, fix, and deploy without hand-holding
  • Stay updated on React Native releases, ecosystem changes, and mobile best practices
TECHNICAL REQUIREMENTS
Must Have
  • 3+ years of hands-on React Native development — shipped apps on both iOS and Android
  • Experience with React Navigation, state management (Redux, Zustand, or Context API), and async data patterns
  • Node.js with Express — ability to build and maintain backend APIs
  • React / Next.js — comfortable building web interfaces and understanding SSR vs CSR tradeoffs
  • REST API integration experience — payment gateways, third-party services, auth flows
  • Understanding of mobile performance optimisation — FlatList tuning, lazy loading, memory management
  • Familiarity with app deployment — App Store, Play Store, OTA updates via CodePush or Expo
  • Git / GitHub workflows and CI/CD basics
Good to Have
  • Experience with Expo managed or bare workflow
  • Familiarity with WebSockets or real-time data patterns
  • Knowledge of push notification services (FCM, APNs)
  • Experience with analytics and crash monitoring tools (Mixpanel, Amplitude, Sentry, Firebase)
  • Exposure to e-commerce, logistics, subscription, or inventory-driven app flows
  • Experience integrating LLM or AI APIs into mobile or web applications
AI-ASSISTED DEVELOPMENT
  • Hands-on experience with AI coding assistants — Claude, GitHub Copilot, Cursor, or equivalent
  • Ability to write effective prompts for React Native, Node.js, and TypeScript code generation and debugging
  • Use AI for boilerplate reduction, test case generation, code review assistance, and documentation
  • Critical evaluation of AI output — especially for production code that handles payments, KYC, and user data
  • Awareness of integrating AI-powered features (chatbots, smart search, automated flows) into mobile apps
REQUIRED SKILLS & COMPETENCIES
  • Strong problem-solving skills — able to debug complex issues across the full stack
  • Product mindset — understands user flows, not just code
  • High ownership — handles production issues independently, end to end
  • Strong communication — works effectively with non-technical product and ops teams
  • Comfortable with ambiguity — can scope and build features with incomplete specs
  • Agile mindset — ships iteratively, prioritises feedback loops, and moves fast
WHY JOIN CITYFURNISH
  • Build apps used by real customers across 7 Indian cities — high visibility, real impact
  • AI-forward culture — we actively use AI tools to build and ship faster
  • Own both the mobile and web surface — not a siloed role
  • Work directly with founders and product leadership — short feedback cycles
  • Fast-paced startup with genuine growth opportunities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior App Developer
Senior App Developer

CITYFURNISH • Gurugram District

On-site
INR 2,800,000 - 4,000,000
Competitive salary and benefits
React Native Mobile App Developer
React Native Mobile App Developer

Jasper Tech Labs • Mumbai Suburban

On-site
INR 223,200 - 669,600
Opportunities for career growth
Competitive salary
Comprehensive benefits package
Lead Engineer
Lead Engineer

FoodHub • Chennai District

On-site
INR 800,000 - 1,200,000
Lead React Native Engineer
Lead React Native Engineer

Foodhub • Chennai District

On-site
INR 1,200,000 - 1,800,000
React Native Developer
React Native Developer

LunarEdge IT Services Pvt. Ltd. • Jaipur

On-site
INR 600,000 - 900,000
5-Days Work Week
Supportive Company Culture
Creative Freedom
+2
Software Engineer - Mobile App Development (IOS / Android )
Software Engineer - Mobile App Development (IOS / Android )

Nxt9.com • Hyderabad

On-site
INR 800,000 - 1,200,000
Opportunity for growth
Direct product impact
Collaborative team environment
Senior React Native Developer
Senior React Native Developer

Codebase • Maharashtra

On-site
INR 1,400,000 - 2,600,000
React Native Developer (Mobile)
React Native Developer (Mobile)

ULTISOURCE • Bengaluru

Hybrid
INR 1,800,000 - 2,200,000
Lead React Native Engineer
Lead React Native Engineer

Food Hub Software Solutions • Chennai District

On-site
INR 1,800,000 - 3,600,000
Mobile Developer
Mobile Developer

Kadel Labs • Bengaluru

On-site
INR 1,400,000 - 2,200,000