Available ·Yerevan
Start a project

Mobile & Web App Development Studio

We build the mobile and web apps you ship to customers.

A senior, founder-led studio you hire to design, build, and ship your product across iOS, Android, and web. One team for the whole build, so nothing gets lost between a designer, an app shop, and a backend contractor.

Reply within a day. No pitch, no pressure. NDA before the first call.

Flutter · React · Node·Yerevan·Available for projects

01 / Services

What we build for you.

Bring us a product, or an idea for one. A small senior team takes it from a first sketch to something live in your customers' hands, then keeps shipping. Full mobile and web app development under one roof, so nothing falls between a designer, an app team, and a backend contractor.

We work best with idea-stage founders, funded startups tired of the handoff tax between a design agency and a separate dev shop, and companies that need an app team without hiring one. If you want to hire a Flutter and TypeScript team that ships, you're in the right place.

Not an offshore ticket queue. Not five freelancers you project-manage. Not a six-month hire. One senior studio that owns the whole build and hands it back yours.

Mobile apps

iOS and Android, one build

Native-feeling apps in Flutter, with platform plugins in Swift and Kotlin where the hardware demands it. One codebase, both stores.

Web apps

Dashboards and marketing sites

React and Next.js for the parts that live in a browser: admin panels, companion CRMs, and the site that sells the app.

Backends & APIs

The system underneath

TypeScript on NestJS over Postgres, with auth, sync, and access control that hold up once real people arrive.

AI features

Assistants grounded in your data

Private, data-grounded assistants built into your product. They answer from your own records, and they show their work.

02 / Work

Proof, from our own products.

The clearest way to judge a studio is what it builds. These are two products we designed and built end to end, on the same stack and process we would use for you. Real apps, our own money and deadlines, not slideware. Shown as evidence, not products we sell you.

Our product · proof of capability iOS · Android · Web

Allby

Pet health · Flutter app + Clinics CRM

A calmer way to look after a dog's health: records, reminders, and the vet visits that matter. We built the app and a companion web CRM that keeps the clinics in sync. In active development.

Our product · proof of capability iOS · Android

Hark

Personal tax · Flutter + TypeScript + AI assistant

Taxes, handled quietly, with an assistant you can ask in plain words. Flutter on the front, a TypeScript backend behind it, grounded in your own numbers. In active development.

Want the same team on your build?

03 / Process

How we work with you.

A short path from the first call to something live. You see working software early and often, and you steer it as it takes shape, rather than waiting for a reveal at the end.

Scope

Scope

A call, then a written plan: what we build, in what order, and what done looks like.

Build

Build

Small releases you can actually use. You steer as it takes shape, not after.

Ship

Ship

To the stores and the web, with the handover and the keys. Then we keep improving it.

Cadence

You are never in the dark

A weekly demo of working software and a short written update. You steer every week, not at the end.

Quality

Built to hand over

Code review, automated tests, and CI on every change. Clean, documented code, not a black box only we can touch.

Ownership

It is yours, fully

You own the code and the IP. We sign your NDA before the first call, and everything ships to your own repos, stores, and accounts.

04 / Stack

The stack we build yours on.

Flutter and Dart for the apps, with native plugins where the platform earns it: the camera, the sensors, the parts that have to feel native. TypeScript on the back end, Postgres underneath, React and Next.js on the web. One team holds it end to end, so the seams stay quiet.

Mobile

Flutter·Dart·native plugins (Swift, Kotlin)

Web

React·Next.js·TypeScript·Tailwind

Backend

NestJS·Node·TypeScript

Data

Postgres·Supabase

05 / Team

Who you'd work with.

Zoel is founder-led and deliberately small. You work directly with Narek, who scopes your project and builds it, so you're dealing with the person writing the code rather than an account manager or a junior bench. For larger builds he brings in vetted senior specialists he has worked with before, so the core stays senior at every stage.

Narek Manukyan

Founder · Senior Flutter engineer & mobile lead

Narek has led mobile teams and shipped Flutter apps for years, with native iOS, Android, and Rust under the hood, and seven packages published on pub.dev. He founded Zoel and works hands-on on every build, from the first call to launch. You work with him directly, not through a layer of project managers.

Ship

Shipped, measured, shipped again.

Small releases, then read what happens and correct. Nothing waits for a big reveal.

Precision

One bold element. Everything else disciplined.

Restraint is the design. We cut until only what's needed is left, then cut once more.

Craft

Engineered, not decorated.

Native by default. The details you can't name are the ones doing the work.

06 / Working together

How engagements work.

We keep the commitment small at the start, so hiring us is a low-risk decision. You see real work before the big spend, and you can stop at any milestone.

Step one

A paid discovery sprint

A short, fixed-price sprint that turns your idea into a plan, a design direction, and a clear estimate. You keep everything we produce, whether or not you continue.

The build

Fixed-scope milestones

We work in milestones with agreed scope and price, or a monthly retainer for ongoing work. You approve each milestone before the next begins.

No lock-in

Stop whenever

Early-exit checkpoints at every milestone. If it is not working, you leave with the code, the designs, and no long contract.

How much does it cost?

It depends on scope, so we start with a paid discovery sprint that ends in a fixed estimate before any large commitment. Most first builds land in the range of a serious MVP, not an enterprise programme. Tell us what you're building and we'll give you a real number, fast.

How long does it take?

A focused MVP is usually a matter of a few months, not a year. You see working software in the first couple of weeks and a demo every week after that, so timing never comes as a surprise.

What happens on the first call?

Twenty minutes. You describe what you're building, we ask the sharp questions, and you leave with an honest read on whether we're a fit, a rough shape, and next steps. No pitch deck, no pressure.

Do we own the code and IP?

Yes, entirely. You own the code and the intellectual property. We sign your NDA before the first call, and everything ships to your own repositories, app-store accounts, and infrastructure.

Can you work with our existing team or codebase?

Yes. We can take a project end to end, or plug into an existing team and codebase and own a defined slice of it, with the same code review and CI discipline either way.

Where are you based, and does the timezone work?

We're in Yerevan, which overlaps a comfortable part of the working day with both Europe and the US East Coast. Communication is in English, in writing by default, so there's always a record.

Still reading? Let's talk about your build.

07 / Contact

Tell us what you're building.

A short note is enough to start. We read every one and reply within a day, usually with a few questions and a first sense of shape and timeline.

Prefer email? narek@zoel.io
Narek Manukyan · Zoel · Yerevan

What happens next: Narek reads it and replies within a day, usually with a few questions and a proposed 20-minute call.