Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job Description
Cityfurnish is one of Indias 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
- 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
- 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
- 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
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
- 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
Looking to get Placed? Try our Placement Guarantee Plan
AI IS A CORE EXPECTATION — NOT A NICE TO HAVE
- 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
- 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
- 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
Skills
MysqlAnalyticsAiIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
About Company
Important dates & deadlines?
Application Deadline
06 Jul 26, 03:12 PM IST
Similar Jobs
View All

