Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11958286

    GURUGRAM · FULLTIME

    Mobile Application Developer

    Cityfurnish logo

    Cityfurnish

    Gurugram · onsite · Posted 66d ago

    Sourced fromFoundit
    Not disclosed3–5 yrsfulltimeGurugram

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Foundit · 12 questions to answer1.4s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    ABOUT CITYFURNISH

    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

    Mobile App Development

    •     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

    •     Strong proficiency in JavaScript / TypeScript (ES6+)

    •     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

    •     Competitive salary and benefits

    Sourced from foundit

    Section · 02

    Skills

    GithubPostgresqlNext.jsExpress.jsJavascriptNode.JsTypescriptMySQLReact.JsREST APIGITReact Native

    Section · Company

    About Cityfurnish

    Actively hiring
    Cityfurnish logo

    Cityfurnish

    Hiring

    Furniture & Furnishing

    Cityfurnish - Commitment-free furniture rentals for a better you!

    48

    employees

    2015

    11 years old

    Gurgaon / Gurugram, Haryana

    India

    ₹5.9L PA avg

    Avg at Cityfurnish

    About

    Cityfurnish operates in the furniture rental sector, offering a diverse range of quality home furnishings and streamlined delivery and after-sales services.

    Industries

    Furniture & FurnishingInternet

    Employee ratings

    10 reviews

    3.3/ 5

    Culture

    3.1

    Career growth

    3.1

    Work-life

    3.4

    Employees rate it well for

    Overall Company33Job Security32

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Mobile Application Developer · waiting for your command