Fullstack Engineer Backend Depth

PT Rakamin Kolektif Madani DI Yogyakarta

Deskripsi pekerjaan

Posisi Fullstack Engineer (Backend Depth) mengharuskan setiap engineer untuk bertanggung jawab penuh atas modul secara end-to-end yang mencakup API, antarmuka pengguna (UI), data, hingga pengujian, serta membawa modul tersebut dari tahap purwarupa hingga menjadi perangkat lunak operasional yang teruji. Kedalaman peran ini difokuskan pada arsitektur sisi server yang kompleks, seperti mesin kecerdasan buatan (AI), integrasi sistem, ETL, dan inti algoritmik, untuk mendukung produk internal maupun proyek klien secara langsung.

Tanggung jawab: On our delivery squads, every engineer owns a module across the whole stack, its API, its UI, its data, and its tests, and carries it from prototype to working, tested software; Depth is where you go deeper than the rest of the squad, while still owning your module end to end. Your depth is the backend: the modules with hard server-side architecture such as AI engines, integrations, ETL, and algorithmic cores. When a module; From day one, you own real modules on live client squads and on internal product, at a scope matched to your experience: routine-to-common backend complexity you run independently, with a Technical Lead or a more senior fullstack engineer backing you; What you will do; Own a module across the whole stack: build its API, its UI, its data layer, and its tests. You finish a whole feature; Take the modules where the backend is the hard part (AI engines, integrations, ETL, algorithmic cores) and go deep there, while still delivering the rest of the module yourself; Write the tests for what you build, from week one, as continuous regression; Turn a Definition of Done and a clickable prototype into working, traceable software, on real client engagements; Join story kickoffs and walk the acceptance criteria and edge cases before you write code; Work on AI features (for example a report-generation or extraction flow) alongside the Technical Lead, and learn how they move through the three AI stages: proof of concept, core function integrated end to end, and measurable outcome; Use AI heavily to move fast, then verify. Generating a thousand lines of plausible code is cheap. Knowing whether it is correct is the skill; What you own now; Modules built fullstack, end to end, at routine-to-common backend complexity: API, UI, data, and tests, traced to a requirement; Your module’s defects and its demo; Who you will work with; Reports to: Technical Lead. Hiring decision: CTO; You get a Definition of Done and a prototype from the product and tech layers, you give honest constraint signals early, and you hand the SDET a module that is testable in CI.

Tanggung jawab

  • On our delivery squads, every engineer owns a module across the whole stack, its API, its UI, its data, and its tests, and carries it from prototype to working, tested software
  • Depth is where you go deeper than the rest of the squad, while still owning your module end to end. Your depth is the backend: the modules with hard server-side architecture such as AI engines, integrations, ETL, and algorithmic cores. When a module
  • From day one, you own real modules on live client squads and on internal product, at a scope matched to your experience: routine-to-common backend complexity you run independently, with a Technical Lead or a more senior fullstack engineer backing you
  • What you will do
  • Own a module across the whole stack: build its API, its UI, its data layer, and its tests. You finish a whole feature
  • Take the modules where the backend is the hard part (AI engines, integrations, ETL, algorithmic cores) and go deep there, while still delivering the rest of the module yourself
  • Write the tests for what you build, from week one, as continuous regression
  • Turn a Definition of Done and a clickable prototype into working, traceable software, on real client engagements
  • Join story kickoffs and walk the acceptance criteria and edge cases before you write code
  • Work on AI features (for example a report-generation or extraction flow) alongside the Technical Lead, and learn how they move through the three AI stages: proof of concept, core function integrated end to end, and measurable outcome
  • Use AI heavily to move fast, then verify. Generating a thousand lines of plausible code is cheap. Knowing whether it is correct is the skill
  • What you own now
  • Modules built fullstack, end to end, at routine-to-common backend complexity: API, UI, data, and tests, traced to a requirement
  • Your module’s defects and its demo
  • Who you will work with
  • Reports to: Technical Lead. Hiring decision: CTO
  • You get a Definition of Done and a prototype from the product and tech layers, you give honest constraint signals early, and you hand the SDET a module that is testable in CI

Informasi lowongan

Tipe pekerjaan
Full-time
Gaji
Rp 8.000.000 – Rp 12.000.000 per month
Batas lamaran
19 November 2026

Cara melamar

Lowongan aktif terkait

Lihat lowongan kerja terbaru lainnya