Qaynaq STUDIO ’26 / BAKU
S.04 · Mühəndislik

TypeScript, Node.js, Postgres, Cloudflare. Test örtüyü 80%+, CI/CD qurulu, sənədli arxitektura. Müddət layihəyə görə.

Müddət
layihəyə görə
01

Nə alırsınız

  1. 01

    Aydın memarlıq sənədi

    Architecture decision records (ADR). Hər önəmli qərar — niyə Postgres deyil DynamoDB, niyə server actions yox tRPC — sənəddə yazılıdır. Yeni komanda üzvü bu sənədi açıb sürətlə start götürür.

  2. 02

    CI/CD və monitorinq qurulması

    GitHub Actions və ya GitLab CI. Hər PR-da: lint, typecheck, test, build, lighthouse. Production deploy avtomat. Monitorinq Sentry və ya Better Stack ilə, alert qaydaları sənədli.

  3. 03

    Tam test örtüyü (unit + integration + E2E)

    TDD prinsipi: əvvəl test, sonra implementasiya. Vitest unit üçün, Playwright E2E üçün. Coverage 80%+ — şişirdilmiş rəqəm yox, real keyfiyyət göstəricisi.

  4. 04

    Müştəri komandası üçün handover sessiyaları

    İki saatlıq video sessiyalar: arxitektura izahı, deploy axını, monitorinq oxuma, security incident-ə cavab. Yazılır, sizdə qalır.

02

Necə yanaşırıq

1. Skeleton search ilk

Mövcud həllər axtarılır. GitHub kodu, package registry, vendor docs. Aydın həll varsa onu götürürük, sıfırdan yazmırıq. Yalnız real boşluq görsək yazırıq. Bu, AZ bazarında ən az görünən addımdır — və ən pulsuz dəyər verən.

2. ADR ilə qərar

Hər önəmli qərar yazılı sənədə düşür: kontekst, qərarlar, qəbul edilmiş, rədd edilmiş variantlar. Bu, gələcəkdə "niyə bu?" sualına 6 ay sonra düzgün cavab vermək üçündür.

3. TDD ilə yazma

Əvvəl test, sonra kod. Bu, yavaşlamaq deyil — uzun müddətdə daha sürətli iş üsuludur. Hər feature commit-də test örtüyü saxlanılır.

4. AI alət, insan review

Kod yazmada AI alət olaraq istifadə olunur. Lakin hər commit insan review-dən keçir. "AI yazıb, mən baxmadım" qəbul olunmur. Bu səhv hələ AZ bazarında geniş yayılıb — biz açıqca rədd edirik.

03

Bu xidmətdən nə vaxt yararlanmayın

  • 1–2 günlük tapşırıqdır və konkret freelancer tapırsınız — biz bir-iki günlük scope-larla işləmirik, minimum müddət bir spirintdir.
  • Köhnə PHP / WordPress kod bazasını davam etdirmək istəyirsiniz — biz yenidən qurma və modern stack-də işləyirik, legacy maintenance bizim baza işimiz deyil.
  • Açıq spec və prototip yoxdur — bu, sizin tərəfinizdə dizayn/strateji boşluqdur, mühəndislik onu bağlaya bilməz.

Mühəndislik problemini birgə həll edə bilərikmi? Qısa təsvir göndərin — stack, problem, müddət.

salam@qaynaq.com