I joined a 50L+ download app, and the codebase taught me something unexpected

After a pretty exhausting 2–3 month hustle, I finally joined a new company. And honestly, one of the things that surprised me the most wasn’t the scale of the company — it was the codebase.

The application has 50 lakh+ downloads on the Play Store, lakhs of users, and significant daily traffic and transactions. From the outside, I assumed that an application operating at this scale would have an almost textbook-level codebase: perfectly optimized, clean architecture, every hook used correctly, minimal technical debt, etc.

Then I started working on it.

I found quite a few things that, as a developer, I would consider obvious mistakes — unnecessary re-renders, poor usage of optimization hooks, small performance issues, inconsistent patterns, and other things that made me think:

"How is an app this big running with this kind of code?" 😅

Initially, I was genuinely surprised.

But after discussing things with the CTO and other tech leads, I started understanding the bigger picture.

The business doesn't necessarily need the cleanest codebase in the world. It needs a product that works, scales enough for its requirements, and delivers value to users.

And that changed my perspective a bit.

As developers, we can sometimes become obsessed with things like:

  • Clean code
  • Perfect architecture
  • Optimization everywhere
  • Following every best practice
  • Removing every bit of technical debt

And yes, these things absolutely matter.

But they aren't always the highest priority for a business.

If spending two weeks refactoring something doesn't improve the customer experience, reduce a meaningful cost, or solve an actual business problem, it might simply not be the most important thing to do right now.

This experience also made me think about founders and early-stage companies.

I see a lot of founders worrying about "What tech stack should we use?", "How perfect should our architecture be?", or "What will our codebase look like five years from now?"

Sometimes the better question is simply:

"Are we solving a real problem for our users, and are we building a sustainable business around it?"

Because apparently, you can have millions of downloads and a huge number of daily transactions while still having some pretty silly code sitting somewhere in the repository. 😂

And maybe that's okay.

Good engineering isn't always about writing the most beautiful code possible. Sometimes it's about knowing what deserves your engineering effort — and what doesn't.

Curious to hear from other engineers and founders:

Have you ever joined a large-scale product and been surprised by the quality of its codebase?

And where do you draw the line between "we should fix this" and "it's working, let's focus on the business"?

reddit.com
u/Realistic-Refuse-758 — 12 hours ago

Is anyone else facing electricity meter issues in PGs around Sector 46? Need advice and PG recommendations.

I've been staying in a newly constructed PG in Sector 46. On paper, it seemed like a good deal—clean rooms, single occupancy, and the rent is around ₹12k/month (without food).

The problem is the electricity bill.

I've noticed that the meter units keep increasing even when I'm at the office for most of the day. I reported it to the landlord, and they said it's because of the inverter. To verify, I switched the inverter off, but the meter still consumed around 1 unit.

What's even more concerning is that I noticed the corridor lights appear to be connected to my room's electricity line, which makes me wonder if I'm being charged for common area usage as well.

Has anyone else faced something similar in a PG? Is this normal, or should I ask for the wiring/meter to be checked by an electrician?

Also, if anyone knows of a good single-occupancy PG near Unitech Cyber Park (or nearby sectors), I'd really appreciate recommendations. I'm okay with commuting by bike taxi, so it doesn't have to be within walking distance.

Thanks in advance!

reddit.com
u/Realistic-Refuse-758 — 15 days ago

Is anyone else facing electricity meter issues in PGs around Sector 46? Need advice and PG recommendations.

I've been staying in a newly constructed PG in Sector 46. On paper, it seemed like a good deal—clean rooms, single occupancy, and the rent is around ₹12k/month (without food).

The problem is the electricity bill.

I've noticed that the meter units keep increasing even when I'm at the office for most of the day. I reported it to the landlord, and they said it's because of the inverter. To verify, I switched the inverter off, but the meter still consumed around 1 unit.

What's even more concerning is that I noticed the corridor lights appear to be connected to my room's electricity line, which makes me wonder if I'm being charged for common area usage as well.

Has anyone else faced something similar in a PG? Is this normal, or should I ask for the wiring/meter to be checked by an electrician?

Also, if anyone knows of a good single-occupancy PG near Unitech Cyber Park (or nearby sectors), I'd really appreciate recommendations. I'm okay with commuting by bike taxi, so it doesn't have to be within walking distance.

Thanks in advance!

reddit.com
u/Realistic-Refuse-758 — 15 days ago

Looking for PG/Hostel Near Sector 39 (Unitech Cyber Park), Gurugram

Hi everyone,

I'm looking for a PG or hostel near Sector 39, Unitech Cyber Park, Gurugram.

Requirements:

Walking distance or a short commute to Unitech Cyber Park

Clean and safe accommodation

Good Wi-Fi and basic amenities

Budget-friendly options

Ready to move in soon

If you know of any good PGs/hostels or have genuine owner recommendations, please comment below or send me a DM.

No brokers, please.

Thanks in advance!

reddit.com
u/Realistic-Refuse-758 — 22 days ago

Looking for PG/Hostel Near Sector 39 (Unitech Cyber Park), Gurugram

Hi everyone,

I'm looking for a PG or hostel near Sector 39, Unitech Cyber Park, Gurugram.

Requirements:

Walking distance or a short commute to Unitech Cyber Park

Clean and safe accommodation

Good Wi-Fi and basic amenities

Budget-friendly options

Ready to move in soon

If you know of any good PGs/hostels or have genuine owner recommendations, please comment below or send me a DM.

No brokers, please.

Thanks in advance!

reddit.com
u/Realistic-Refuse-758 — 22 days ago

Looking for PG/Hostel Near Sector 39 (Unitech Cyber Park), Gurugram

Hi everyone,

I'm looking for a PG or hostel near Sector 39, Unitech Cyber Park, Gurugram.

Requirements:

Walking distance or a short commute to Unitech Cyber Park

Clean and safe accommodation

Good Wi-Fi and basic amenities

Budget-friendly options

Ready to move in soon

If you know of any good PGs/hostels or have genuine owner recommendations, please comment below or send me a DM.

No brokers, please.

Thanks in advance!

reddit.com
u/Realistic-Refuse-758 — 22 days ago

React Native / Full-Stack Developer | Open to Full-Time & Long-Term Contract Opportunities

I'm a software developer with 3 years of experience helping startups build and ship production-ready products. I enjoy working in fast-paced teams where I can take ownership, solve real product problems, and ship features that users actually rely on.

What can I help you build

  • Cross-platform mobile apps with React Native (Android & iOS)
  • SaaS products and internal tools
  • AI-powered applications
  • Customer-facing products from MVP to production
  • Subscription and payment-based applications
  • Backend APIs and database-driven features
  • Real-time applications and integrations

Tech Stack

  • React Native
  • React.js & Next.js
  • JavaScript / TypeScript
  • Node.js
  • Supabase & PostgreSQL
  • Firebase
  • REST APIs & WebSockets
  • Redux / Context API
  • Stripe, Razorpay & In-App Purchases
  • Expo (EAS Build & OTA Updates)

Experience

  • Built and shipped 10+ production mobile applications.
  • Worked on SaaS platforms, fintech, AI, food delivery, fitness, subscription, and e-commerce products.
  • Comfortable taking ownership of features from planning and development to deployment and post-release support.
  • Experience improving existing codebases, upgrading React Native versions, optimizing performance, and shipping reliable releases.
  • Strong focus on writing maintainable code, building scalable architecture, and delivering a great user experience.

Looking For

✅ Full-time opportunities

✅ Long-term contract work

✅ Product-focused startups

✅ Founding or early engineering teams

Timezone: IST (Flexible overlap with US/EU teams)

Compensation

Full-time: Around $1,000/month (flexible based on role and location)

Contract: $10–15/hour for long-term engagements

If you're building a product and need someone who can take ownership of the mobile side—and also contribute across the stack when needed—I'd be happy to chat.

reddit.com
u/Realistic-Refuse-758 — 2 months ago

React Native / Full-Stack Developer | Open to Full-Time & Long-Term Contract Opportunities

I'm a software developer with 3 years of experience helping startups build and ship production-ready products. I enjoy working in fast-paced teams where I can take ownership, solve real product problems, and ship features that users actually rely on.

What can I help you build

  • Cross-platform mobile apps with React Native (Android & iOS)
  • SaaS products and internal tools
  • AI-powered applications
  • Customer-facing products from MVP to production
  • Subscription and payment-based applications
  • Backend APIs and database-driven features
  • Real-time applications and integrations

Tech Stack

  • React Native
  • React.js & Next.js
  • JavaScript / TypeScript
  • Node.js
  • Supabase & PostgreSQL
  • Firebase
  • REST APIs & WebSockets
  • Redux / Context API
  • Stripe, Razorpay & In-App Purchases
  • Expo (EAS Build & OTA Updates)

Experience

  • Built and shipped 10+ production mobile applications.
  • Worked on SaaS platforms, fintech, AI, food delivery, fitness, subscription, and e-commerce products.
  • Comfortable taking ownership of features from planning and development to deployment and post-release support.
  • Experience improving existing codebases, upgrading React Native versions, optimizing performance, and shipping reliable releases.
  • Strong focus on writing maintainable code, building scalable architecture, and delivering a great user experience.

Looking For

✅ Full-time opportunities

✅ Long-term contract work

✅ Product-focused startups

✅ Founding or early engineering teams

Timezone: IST (Flexible overlap with US/EU teams)

Compensation

Full-time: Around $1,000/month (flexible based on role and location)

Contract: $10–15/hour for long-term engagements

If you're building a product and need someone who can take ownership of the mobile side—and also contribute across the stack when needed—I'd be happy to chat.

reddit.com
u/Realistic-Refuse-758 — 2 months ago

React Native / Full-Stack Developer | Open to Full-Time & Long-Term Contract Opportunities

I'm a developer with ~3 years of professional experience building production-grade applications for startups and growing businesses.

Tech Stack:
• React Native (Android & iOS)
• React.js
• JavaScript / TypeScript
• Node.js
• REST APIs
• Firebase
• Redux / Context API
• Real-time features (WebSockets)
• Payment integrations (Stripe, Razorpay, In-App Purchases)

Experience:
• Built and shipped 10+ mobile applications on both Android and iOS
• Developed fintech, subscription-based, food delivery, and real-time applications
• Experience with app architecture, performance optimization, deep linking, push notifications, and production deployments
• Comfortable owning features end-to-end, from requirements gathering to release
• Strong focus on scalability, maintainability, and user experience

Open to:
✅ Full-time remote opportunities
✅ Long-term contract work
✅ Startup and product-based companies
✅ Freelance projects with long-term engagement

Timezone: IST (flexible overlap with US/EU teams)

Compensation Expectations:

  • Full-time: Open to opportunities around $1,000/month (depending on role, scope, and location).
  • Contract/Freelance: $10–15/hour for long-term engagements.
  • Flexible based on project complexity, ownership, and duration.

Feel free to DM if you're hiring or looking for a React Native developer.

reddit.com
u/Realistic-Refuse-758 — 2 months ago

Developer with ~3 years of experience building production-grade applications, currently open to full-time roles or long-term contract work.

🧑‍💻 Tech Stack:

  • React Native (CLI + Expo)
  • React.js / Next.js
  • JavaScript (ES6+), TypeScript
  • Node.js (basic backend)
  • REST APIs, WebSockets
  • Firebase / App integrations
  • Git, CI/CD basics

🌍 Timezone: IST (UTC+5:30)
Flexible with overlap for US/EU teams

🔹 Key Highlights:

  • Built and shipped multiple production apps on both Android & iOS
  • Experience with real-time systems (live tracking, chat, etc.)
  • Worked on fintech & high-performance applications
  • Strong focus on performance, clean architecture, and scalability
  • Comfortable owning features end-to-end (UI → API → deployment)
  • Experience with payments, authentication, and app releases

Looking for teams where I can take ownership, build meaningful products, and grow long-term.

If you’re hiring or need a reliable developer, feel free to reach out via DM.

reddit.com
u/Realistic-Refuse-758 — 4 months ago
▲ 0 r/expo

Developer with ~3 years of experience building production-grade applications, currently open to full-time roles or long-term contract work.

🧑‍💻 Tech Stack:

  • React Native (CLI + Expo)
  • React.js / Next.js
  • JavaScript (ES6+), TypeScript
  • Node.js (basic backend)
  • REST APIs, WebSockets
  • Firebase / App integrations
  • Git, CI/CD basics

🌍 Timezone: IST (UTC+5:30)
Flexible with overlap for US/EU teams

🔹 Key Highlights:

  • Built and shipped multiple production apps on both Android & iOS
  • Experience with real-time systems (live tracking, chat, etc.)
  • Worked on fintech & high-performance applications
  • Strong focus on performance, clean architecture, and scalability
  • Comfortable owning features end-to-end (UI → API → deployment)
  • Experience with payments, authentication, and app releases

Looking for teams where I can take ownership, build meaningful products, and grow long-term.

If you’re hiring or need a reliable developer, feel free to reach out via DM.

reddit.com
u/Realistic-Refuse-758 — 4 months ago

Developer with ~3 years of experience building production-grade applications, currently open to full-time roles or long-term contract work.

🧑‍💻 Tech Stack:

  • React Native (CLI + Expo)
  • React.js / Next.js
  • JavaScript (ES6+), TypeScript
  • Node.js (basic backend)
  • REST APIs, WebSockets
  • Firebase / App integrations
  • Git, CI/CD basics

🌍 Timezone: IST (UTC+5:30)
Flexible with overlap for US/EU teams

🔹 Key Highlights:

  • Built and shipped multiple production apps on both Android & iOS
  • Experience with real-time systems (live tracking, chat, etc.)
  • Worked on fintech & high-performance applications
  • Strong focus on performance, clean architecture, and scalability
  • Comfortable owning features end-to-end (UI → API → deployment)
  • Experience with payments, authentication, and app releases

Looking for teams where I can take ownership, build meaningful products, and grow long-term.

If you’re hiring or need a reliable developer, feel free to reach out via DM.

reddit.com
u/Realistic-Refuse-758 — 4 months ago

Developer with ~3 years of experience building production-grade applications, currently open to full-time roles or long-term contract work.

🧑‍💻 Tech Stack:

  • React Native (CLI + Expo)
  • React.js / Next.js
  • JavaScript (ES6+), TypeScript
  • Node.js (basic backend)
  • REST APIs, WebSockets
  • Firebase / App integrations
  • Git, CI/CD basics

🌍 Timezone: IST (UTC+5:30)
Flexible with overlap for US/EU teams

🔹 Key Highlights:

  • Built and shipped multiple production apps on both Android & iOS
  • Experience with real-time systems (live tracking, chat, etc.)
  • Worked on fintech & high-performance applications
  • Strong focus on performance, clean architecture, and scalability
  • Comfortable owning features end-to-end (UI → API → deployment)
  • Experience with payments, authentication, and app releases

Looking for teams where I can take ownership, build meaningful products, and grow long-term.

If you’re hiring or need a reliable developer, feel free to reach out via DM.

reddit.com
u/Realistic-Refuse-758 — 4 months ago

Developer with ~3 years of experience building production-grade applications, currently open to full-time roles or long-term contract work.

🧑‍💻 Tech Stack:

  • React Native (CLI + Expo)
  • React.js / Next.js
  • JavaScript (ES6+), TypeScript
  • Node.js, Express.js (basic backend)
  • REST APIs, WebSockets
  • Firebase / App integrations
  • Git, CI/CD basics

🌍 Timezone: IST (UTC+5:30)
Flexible with overlap for US/EU teams

🔹 Key Highlights:

  • Built and shipped multiple production apps on both Android & iOS
  • Experience with real-time systems (live tracking, chat, etc.)
  • Worked on fintech & high-performance applications
  • Strong focus on performance, clean architecture, and scalability
  • Comfortable owning features end-to-end (UI → API → deployment)
  • Experience with payments, authentication, and app releases

Looking for teams where I can take ownership, build meaningful products, and grow long-term.

If you’re hiring or need a reliable developer, feel free to reach out via DM.

reddit.com
u/Realistic-Refuse-758 — 4 months ago