Company Name: RentOk
Industry: Technology, Information and Internet
Seniority level: Associate level
Experience: 3\+ yrs
Location: Gurgaon
Job Type: full\-time
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
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
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
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
A computer science degree from a specific tier of college
FAANG experience
Backend, DevOps, or cloud expertise \- nice to have, not load\-bearing
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.
Software Engineer
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
IOS Developer
JS TechAlliance Consulting Private limited · Indore, Madhya Pradesh, India
Senior Mobile Engineer (Flutter)
Weekday (YC W21) · Gurugram, Haryana, India
SOFTWARE ENGINEER III - Android
Walmart Global Tech India · Chennai, Tamil Nadu, India