colima_mx · --:--:-- CST v.2026.05 / extended-team-as-a-service

The cross-platform team your roadmap has been waiting on.

Lemon Labs is a small, deeply senior cross-platform mobile crew based in Colima, Mexico. We plug into your existing team and ship native-quality apps in MAUI, Flutter, or React Native — your call.

.NET MAUI, Flutter and React Native development agency in Colima, Mexico

Book a discovery call See selected work
9 partners shipped
since 2021
3 cross-platform
stacks. one team.
01 / Services // what-we-do

A small crew of senior mobile engineers, available on your terms.

We're built for product teams who need cross-platform expertise without the overhead of building it in-house — or the friction of a typical agency.

01 / Service

Extended-team engineering

Senior MAUI / Flutter / React Native engineers, embedded into your standups, your repos, your sprint cadence. Not staff aug — a small crew that owns outcomes.

EmbeddedSeniorLong-engagement
02 / Service

Cross-platform app builds

Greenfield iOS + Android apps from spec to App Store. We pick the stack to fit your team, not the other way around — and we don't disappear at v1.

iOSAndroidApp Store + Play
03 / Service

Legacy mobile rescue

Inherited a Xamarin codebase that nobody wants to touch? We're the team that does. Migrations to MAUI, modernization, dependency hell, the works.

Xamarin → MAUIModernizationAudit
04 / Service

IoT & connected hardware apps

Mobile clients for industrial machinery, GPS telemetry, BLE devices. We've shipped OPC UA bridges, fleet tracking, and field-ops tools that have to work offline.

OPC UABLETelemetry
02 / Stack // what-we-build-with

We pick the stack that fits the team, not the resume.

Cross-platform is a means, not the goal. Here's where we're fluent — and how we recommend choosing.

.NET MAUI [primary]
Our home stack. C# / XAML, deep .NET ecosystem, native bindings. The fastest way to ship to iOS, Android, Mac and Windows from one codebase.
Primary
Daily driver
Flutter [fluent]
Dart + Skia rendering. The right pick when pixel-perfect UI parity and 60fps animations matter more than native platform integration.
Fluent
On-demand
React Native [fluent]
JS/TS, Hermes, the new architecture. Ideal when you have a web team to leverage, or need OTA updates and rapid iteration.
Fluent
On-demand
Xamarin [legacy / migration]
We came up on Xamarin.Forms. Now we mostly help teams off it — to MAUI, or to a stack that suits them better.
Legacy
Migration only
03 / Selected work // case-studies

Work we're proud of, with teams we'd ship for again.

A representative slice — from factory-floor IoT to healthcare to consumer apps. NDAs cover the rest.

01 2023
Essity · Industrial / Manufacturing

Real-time shrinkage monitoring on the factory floor.

We built a mobile + tablet client that talks directly to PLCs over OPC UA, surfacing waste in real time so line operators can react in seconds, not shifts. Now running across multiple facilities.

−38%
material waste, line A
OPC UA
industrial protocol
<2s
alert latency
.NET MAUIC#OPC UAAzure
02 2024
NorthStar · Restaurant POS

Order Entry migration for a multi-unit restaurant POS.

Eight months of focused engineering migrating NorthStar's Order Entry — the screen staff touch on every shift to ring up tickets — onto a modernized cross-platform stack. Shipped iteratively without disrupting live restaurant operations.

8 mo
engagement
POS
core surface
iOS + Android
single codebase
.NET MAUIC#AzureSQL Server
03 2024
EnrichMyCare · Healthtech

Cross-platform care coordination for therapy teams.

An extended-team engagement helping EnrichMyCare expand its mobile feature set without slowing down their core team. We owned dedicated tracks while their team focused on product.

3x
shipping velocity
MAUI
primary stack
2yr+
engagement
.NET MAUIC#AzureSignalR
04 2024
Retail / Logistics · Field POS · Hardware integration

Cross-platform field POS with deep hardware integration.

Started life as a Xamarin.Forms field application; we migrated it to .NET 9, then .NET 10 — without breaking the production deployment. Along the way we wrote native bindings for laser scanners (Zebra, Chainway), payment terminals (Clover, Pax, Magtek), and mobile receipt printers (Epson, Star) so the app talks directly to the hardware customers already own.

7 vendors
hardware SDKs integrated
Xamarin → .NET 10
migration path
0 downtime
production rollouts
.NET MAUIC#.NET 10Native bindings
// partners Trusted partners — click any logo to read the work.
[01] UXDivers
[02] EnrichMyCare
[03] Essity
[04] OnCommand
[05] Elanco
[06] Clubers
[07] Xipe
[08] Metova
[09] NorthStar
[10] + you?
04 / Process // how-we-work

No SOW theater. No discovery deck. Just shipping.

Four steps from "let's talk" to "shipping with you." We bias toward proving fit fast, then committing.

01 ───
Discovery call
30 minutes. We learn your roadmap, your stack, your team. You get a candid read on whether we're the right fit — and a written follow-up either way.
Week 0
02 ───
Scoped pilot
Two-week paid pilot with one or two engineers. Real work on a real ticket. No big-bang commitments, no inflated SOWs.
Week 1–2
03 ───
Embed the team
We join your standups, code reviews, and tooling. Same rituals as your team — just from a different timezone (which happens to be yours).
Week 3+
04 ───
Ship + iterate
We're a long-engagement shop. Most of our partners stay 12+ months. Velocity compounds when the team isn't being rebuilt every quarter.
Month 2 → ∞
05 / Values // principles

Four principles. We try to keep them small enough to actually live by.

01 / Principle

Transparency

We share what we know, when we know it. Status without spin, estimates with confidence intervals, and PR diffs you can actually read.

02 / Principle

Quality

Quality is a process, not a polish step. We control it from requirement-gathering through release — because rework is the most expensive thing in software.

03 / Principle

Flexibility

Roadmaps shift, that's fine. We respond to change without ceremony. No bureaucracy, no scope-clinging — we adapt, you ship.

04 / Principle

Professionalism

Senior engineers, certified across the stacks we use, with domain experience from healthcare to fleet telemetry. We're easy to work with because we know what we're doing.

06 / About // the-shop

A small mobile shop in Colima, Mexico — built around mentorship and shipping.

Lemon Labs was started by Mario Galván Miranda in 2021, after a decade of cross-platform mobile work for clients across the US and Latin America.

We're small on purpose: a tight crew of senior engineers who have shipped together for years, not a rotating roster of generalists. When you hire us, you get the same engineers next month and the month after.

We're based in Colima — a quiet, volcano-flanked city on Mexico's Pacific coast — which puts us in the same working hours as your team in Austin, Toronto, Mexico City, or São Paulo. Same standup, same Slack hours, no async-only handoff.

founded2021
founderMario G. Miranda
team_size5–9 engineers
partners_shipped9
HQColima, MX
timezoneCST (UTC−6)
english_fluencyfull team
engagement_avg14 months
repeat_referral100%
07 / Voices // what-partners-say

Quotes we didn't have to ask twice for.

Mario is a passionate professional, his problem-solving and communication skills are excellent. Mario completes tasks on time with a high degree of quality. I would recommend him to anyone who is looking for Xamarin development support.
JS
Josh Smith Founder & CTO
Mario is a great developer and businessman. I can tell his experience in Xamarin is beyond the average. He also is a great leader committed to his team. Mario is kind and humble. You will never be disappointed of working with him.
GE
Guillermo Espinola Orci Business owner & investor
08 / FAQ // answers

Questions we hear most often.

Q.01
How does an extended-team engagement actually work?
Our engineers join your tools — your repo, your Linear or Jira, your Slack, your standups. We work to your sprint cadence, follow your code review process, and report progress like any in-house team would. The difference: you skip the hiring loop, the onboarding ramp, and the management overhead.
Q.02
Why MAUI, Flutter, AND React Native?
Because the right answer depends on your team and product. If you have a .NET shop, MAUI is a no-brainer. If pixel-perfect UI across platforms is critical, Flutter wins. If you have a strong web team and want OTA updates, React Native is the pick. We help you choose, and then we ship.
Q.03
Are you a staffing agency?
No. Staffing agencies sell hours; we ship outcomes. Our engineers stay together as a small senior crew across engagements, which compounds judgment. You're hiring a team, not a head.
Q.04
What's the smallest engagement you'll take?
A two-week paid pilot is our standard starting point. After that, most engagements run 6–18 months. We're not built for one-off feature builds.
Q.05
Do you work with US clients? What about timezone?
Yes — most of our partners are US-based. Colima is on Central Time (UTC−6), which overlaps fully with US business hours. No async-only handoff.
Q.06
Do you sign NDAs and own contractor agreements?
Yes to both. We can sign your paper, or use ours. We've worked under MSAs, SOWs, retainer agreements, and direct contractor setups.
Q.07
Can you take over a Xamarin codebase?
Yes — and we'd love to. Migration to MAUI is one of our specialties. We'll do an audit first, then propose a path that doesn't require a six-month freeze.
// 09 let-s-talk

Got a roadmap that needs
a mobile team behind it?

contact@lemonlabs.mx +1 (779) 232-9848

Av. de los Diamantes 53–9
Residencial Esmeralda Nte.
28017 Colima, Colima, México