Senior Mobile Engineer (Flutter)

Posted 8 Hours Ago
Be an Early Applicant
Gurugram, Haryana, IND
Hybrid
Senior level
Real Estate • Software • PropTech
The Role
Lead development of new mobile products (from spec to production) using Flutter. Make architectural decisions, own release engineering (CI/CD, signing, rollouts), ensure testing and code quality, mentor the mobile team, and contribute to flagship app maintenance and incident resolution.
Summary Generated by Built In
Mobile Engineer (Flutter) — RentOk

Location: On-site, Gurugram (Sector 27)

Experience: 3–5 years

Schedule: 6-day week with alternate Saturdays off

Reports to: Nimit (CTO)

About RentOk

RentOk is a property management SaaS platform used by thousands of landlords and property managers across India to run their business - rent collection, tenant management, expenses, payments, communication. We process over 1000 Cr in transaction volume across 7 payment gateways and serve a customer base that depends on us to run their daily operations.

Our flagship product is mature and stable. What's next is more interesting: we're going multi-product. Over the next year, we're building a suite of products that compound on top of RentOk's customer base and data - including Genie (an AI-driven text and voice agent for handling property leads), a Landlord module, a Lead CRM, and Island Search (a discovery surface for renters and landlords).

This role is primarily about building those new products from scratch, with occasional contribution back to RentOk's flagship app as needed.

What you'll own
  • Net-new product development across Genie, the Landlord module, Lead CRM, Island Search, and other products in the pipeline — owning features from spec to production

  • Architectural decisions on these new codebases — state management, module boundaries, navigation, performance tradeoffs

  • Release engineering for what you ship — CI/CD, signing, phased rollouts, crash monitoring

  • Code quality bar in the mobile team, alongside Ansh (our Senior Mobile Engineer)

  • Partial contribution to the flagship RentOk app sprints as needed — bug fixes, occasional feature work, supporting Ansh on critical paths

What success looks like in 3 months
  • You've shipped at least one new product to production with real customers using it

  • You've made architectural decisions in new codebases that hold up under real usage

  • You've owned an incident end-to-end - detection, debugging, fix, post-mortem

  • You and Ansh have established a shared engineering bar across new products and the flagship app

  • The codebases you start look clean enough that the engineer who joins after you thanks you

  • If we add a junior-to-mid engineer to the mobile team in the next 3-6 months, you're set up to onboard and mentor them effectively

What we're looking for

Must-haves

  • 3+ years of production Flutter / Dart experience, with at least one app shipped to real users at meaningful scale

  • Strong opinions on mobile architecture - Clean Architecture, modular code organization, feature-based development. You can articulate why you chose a pattern, not just what you chose

  • Track record of shipping more than one product or app - not just one codebase. Comfort starting new things from scratch, making framework choices, and getting to MVP fast without sacrificing architecture

  • Fluency across multiple state management approaches (BLoC, Provider, Riverpod, GetX) - and a view on when each is appropriate

  • Experience with native interop - platform channels, Kotlin/Swift modules, the iOS/Android boundary

  • Release engineering chops - CI/CD (GitHub Actions, Codemagic, or similar), signing, phased rollouts, crash monitoring

  • Real testing discipline - unit, widget, integration tests are part of how you work

  • Strong product sense - you connect technical work to user impact without being prompted

Nice-to-haves

  • Experience integrating LLMs / AI agents into mobile products (relevant for Genie)

  • Voice / telephony / real-time communication experience

  • Payment SDKs (UPI, cards, wallets)

  • B2B SaaS or SMB India product experience

  • Backend awareness (REST API design, basic Node) - you don't need to write it, but understanding it helps

What we explicitly don't require

  • A computer science degree from a specific tier of college

  • FAANG experience

  • Backend, DevOps, or cloud expertise - nice to have, not load-bearing

How we work
  • On-site in Gurugram (Sector 27), 6-day week with alternate Saturdays off

  • Bi-weekly release cycle, every alternate Thursday

  • Real product, real customers, real revenue - engineering decisions affect business outcomes directly

  • Small EPD team (~10 engineers), tight feedback loops, low process overhead

  • We use Claude Code, Cursor, GitHub MCP, and other modern AI tooling in our day-to-day engineering - comfort with these is an advantage

Interview process

We respect your time. Our process is designed to be fast and rigorous, not long and meandering.

  1. Intro Call (30 min) — with Nimit, our CTO. We'll discuss about what you've built and how you think.

  2. Tech Round 1 (60 min) — with Jatin, our Senior Backend Engineer. We'll review engineering fundamentals: problem decomposition, system design, code quality. Stack-agnostic.

  3. Tech Round 2 (75 min) — with our mobile engineering leads. We'll review flutter depth, mobile architecture, release engineering.

  4. Culture Round (45 min) — with Srijan, our founder/CEO

  5. Offer.

Typical timeline from first call to offer: 2-3 weeks.

Skills Required

  • 3+ years of production Flutter/Dart experience with at least one app shipped to real users
  • Strong mobile architecture knowledge (Clean Architecture, modular organization, feature-based development)
  • Track record of shipping multiple products or apps and starting new codebases to MVP
  • Fluency with state management approaches (BLoC, Provider, Riverpod, GetX)
  • Experience with native interop (platform channels, Kotlin/Swift modules)
  • Release engineering experience (CI/CD, GitHub Actions, Codemagic or similar), signing, phased rollouts, crash monitoring
  • Testing discipline including unit, widget, and integration tests
  • Strong product sense connecting technical work to user impact
  • On-site work in Gurugram (Sector 27)
  • Experience integrating LLMs / AI agents into mobile products
  • Voice / telephony / real-time communication experience
  • Experience with payment SDKs (UPI, cards, wallets)
  • B2B SaaS or SMB India product experience
  • Backend awareness (REST API design, basic Node.js)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
38 Employees
Year Founded: 2020

What We Do

RentOk is a property management SaaS platform based in India, designed for landlords and property owners of PGs, hostels, and flats. It streamlines rental operations by automating rent collection, tenant screening, and maintenance tracking through its mobile and web applications, enabling owners to manage their properties efficiently and grow their rental income without operational chaos.

Similar Jobs

Weekday, Inc. Logo Weekday, Inc.

Senior Mobile Engineer (Flutter)

Artificial Intelligence • HR Tech • Professional Services • Software
In-Office
Gurugram, Haryana, IND
2M-2M Annually

Ericsson Logo Ericsson

Senior Software Architect

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
5 Locations
88000 Employees

Ericsson Logo Ericsson

Software Architect

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
5 Locations
88000 Employees

CrowdStrike Logo CrowdStrike

Artificial Intelligence Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
India
10000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account