How we plan, build and ship your software

One delivery process from first call to production release, with code review, CI/CD and a weekly demo on every project. This is what you can expect from week one.

An elitics team in a sprint planning session in Prishtina

The delivery process, step by step

The same sequence applies whether you add one engineer or hand us a whole product.

  1. 1

    Discovery call

    Proposal within 24 hours

    We discuss your goals, stack and constraints. You then receive a written proposal and estimate.

  2. 2

    Team and scope

    You review engineer profiles matched to your stack and interview the ones you choose. For fixed-price work, we agree a detailed statement of work with milestones.

  3. 3

    Contracts and onboarding

    About 48 hours

    NDA and IP assignment are signed before work starts. Engineers are set up in your repositories and tools and start contributing.

  4. 4

    Design and architecture

    For product builds, we define user stories and scope, then the UI design, data model, API contracts and infrastructure. You approve the designs before development starts.

  5. 5

    Sprints with weekly demos

    Every week

    Every change is code-reviewed and runs through automated tests in CI/CD. Each week you see working software in a sprint demo and receive a progress report.

  6. 6

    Release and next steps

    We deploy to production and hand over documentation. Fixed-price projects include a 30-day bug-fix guarantee; ongoing teams scale up or down month to month.

Controls on every project

What your engineering, security and procurement teams can rely on, whichever engagement model you choose.

Code review
Every change is reviewed by another engineer before it is merged.
Automated tests and CI/CD
Every project has automated tests and a CI/CD pipeline, so each change is built and checked the same way.
Weekly demos
Each sprint ends in a demo of working software, so you judge progress on what runs, not on status updates.
Progress reporting
Weekly progress reports, with a named lead accountable for delivery.
Your environment
Engineers work in your repositories, ticketing and communication tools, under your access policies.
Intellectual property
NDA and IP assignment are signed before work starts. You own all code, designs and documentation.

Engineering standards

The habits our teams follow on every codebase we run.

One repository, shared types
Frontend, backend and shared libraries live in one version-controlled monorepo (Turborepo or Nx), so types stay consistent across the stack.
Strict TypeScript
Strict mode is always on and the any type is not allowed in production code. Data at system boundaries is validated with Zod.
Written daily updates
Daily stand-ups are written in Slack, so progress is visible without interrupting focused work. Meetings are kept for decisions that need discussion.
Trunk-based development
We merge to the main branch daily. Unfinished features stay behind feature flags (LaunchDarkly or PostHog) until they are ready to release.
The 15-minute rule
Anyone stuck for 15 minutes asks for help. Pair programming is encouraged, because team progress matters more than individual pride.

Questions about our process

How often will we see progress?

Every week. Each sprint includes a demo of working software and a progress report from the lead accountable for delivery.

Do your engineers work in our tools?

Yes. They work in your repositories, ticketing and communication tools, under your access policies.

Who owns the code and documentation?

You do, completely. We sign an NDA and IP assignment before any work starts, and all code lives in your repositories.

Can we change the team size during the project?

Yes. You can scale the team up or down month to month as your roadmap changes.

What happens if an engineer is not the right fit?

We replace them at no extra cost under our replacement guarantee, and handle the handover.

How do you work with North American teams?

Our working day overlaps the North American morning, which is when we hold stand-ups, reviews and demos with US and Canadian clients.

Let’s build what comes next.

Tell us what you need to build or scale. You will get a proposal and estimate within 24 hours.

Or write to us directly

hello@elitics.io+383 49 171 069

Dukagjini Center, Prishtina, Kosovo