Senior Mobile Engineer (Flutter)

  1. Home
  2. iOS
  • Company Weekday
  • Employment Full-time
  • Location Gurugram
  • Submitted Posted 1 week ago

This role is for one of our clients

 

Company Name: RentOk

Industry: Technology, Information and Internet

Seniority level: Associate level

 

Experience: 3+ yrs

Location: Gurgaon

Job Type: full-time


₹15,00,000 - ₹22,00,000 a year

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 

 

About the company

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 and serve a customer base that depends on us.

Good-to-have skills

Software Engineer

Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2026 Created by Mobile App Developer Jobs. All rights reserved.