Genpio

Senior Full-Stack Engineer

Pegang sepenuhnya permukaan produk dan servis di belakangnya. Bina aplikasi React yang digunakan kreator setiap hari, API dan pipeline streaming yang menjadi…

Kejuruteraan · Di pejabat, Bandar Raya Ho Chi Minh, Vietnam · Sepenuh masa

Tentang jawatan ini

Kami sedang mencari seorang Senior Full-Stack Engineer untuk memegang kedua-dua belah Genpio: produk yang digunakan kreator, KOL, studio dan perusahaan setiap hari, serta servis yang memastikan avatar AI mereka kekal live dan terus menjual di TikTok. Anda akan menghantar ciri React dari skema hingga ke piksel, dan anda juga akan memegang API Node, pipeline streaming masa nyata serta infrastruktur di belakangnya.

Ini jawatan senior yang sengaja dibuat luas, dalam pasukan yang kecil. Tiada sesiapa untuk anda serahkan separuh yang sukar: anda membuat keputusan seni bina, anda menulis migrasi, anda membina UI, dan anda memegang pager untuk apa yang anda hantar. Ribuan live stream serentak bergantung pada keputusan yang anda buat.

Apa yang anda akan lakukan

Bina produk

  • Hantar ciri untuk pengguna dari hujung ke hujung dalam React, dari model data hingga ke piksel
  • Tukar Figma menjadi antara muka yang pantas, mudah diakses dan responsif yang dipercayai kreator ketika bersiaran
  • Kembangkan sistem reka bentuk dan pastikan permukaan produk kekal padu seiring pertumbuhannya

Pegang backend

  • Reka dan bina API Node/Express, model data dan background job
  • Bekerja pada pipeline streaming masa nyata: WebSocket dan WebRTC, latensi, sambungan semula, mod kegagalan
  • Pilih dan tala lapisan storan: skema relasional, queue dan caching di tempat yang benar-benar memberi nilai

Pastikan ia terus berjalan

  • Pegang prestasi merentasi stack: saiz bundle dan bajet frame di satu hujung, latensi p99 dan throughput di hujung yang lain
  • Bina observability yang anda sendiri mahukan pada pukul 3 pagi, kemudian jadi on call untuk apa yang anda hantar
  • Tangani skala dengan jujur: backpressure, idempotency, degradasi yang terkawal, deploy tanpa downtime

Tetapkan standard

  • Buat keputusan seni bina sendiri dan tulis ia supaya pasukan boleh mempersoalkannya
  • Semak PR, bimbing rakan sepasukan, dan naikkan standard kualiti tanpa melambatkan pasukan
  • Refactor dan bayar hutang teknikal sebelum ia bertambah

Apa yang kami cari

Wajib

  • 5+ tahun menghantar aplikasi web production, dengan kedalaman sebenar dalam React dan Node
  • JavaScript yang kukuh, CSS moden dan asas pelayar, serta pertimbangan backend yang matang (API, pangkalan data, queue, caching)
  • Pengalaman menjalankan apa yang anda bina dalam production: on call, insiden dan pembaikan yang menyusul
  • Kebolehan memegang satu ciri sendiri, dari skema melalui API hingga UI yang dihantar
  • Bahasa Inggeris bertulis yang jelas dan keyakinan untuk membuat keputusan dengan maklumat yang tidak lengkap

Kelebihan

  • Pengalaman sistem masa nyata: WebSocket, WebRTC, SFU atau video live
  • TypeScript, dan selesa dengan Vite atau build toolchain moden
  • Docker, CI/CD dan infrastruktur cloud yang pernah anda debug di bawah tekanan
  • Live commerce, streaming atau produk pengguna dengan konkurensi tinggi

Alatan yang anda akan gunakan

React, Vite, CSS moden, React Router, Node/Express, REST API, WebSocket/WebRTC, Postgres, Redis, queue, Docker, Git/GitHub, Figma, Notion, Slack. (Codebase ini menggunakan React + Vite di frontend dan Node/Express di server.)

Proses temu duga

  1. Sesi perkenalan 30 minit bersama seorang jurutera
  2. Perbincangan teknikal: React dan pelayar, kemudian Node, API dan data
  3. Reka bentuk sistem: satu masalah streaming masa nyata atau live commerce daripada roadmap kami
  4. Latihan praktikal: satu ciri kecil yang menyentuh API dan UI
  5. Semakan kemahiran serta kesesuaian dengan pasukan bersama Product dan Design
  6. Tawaran

Pampasan dan faedah

  • Gaji pokok peringkat senior serta ekuiti dalam syarikat AI yang berkembang pesat
  • Bekerja di pejabat di Bandar Raya Ho Chi Minh, dengan pejabat moden yang lengkap
  • Perkakasan terbaik dan alatan yang anda perlukan untuk menghasilkan kerja terbaik
  • Pemilikan seni bina sebenar merentasi keseluruhan stack, sejak awal
  • Perlindungan kesihatan, offsite pasukan dan bajet pembelajaran peribadi

Cara memohon

Mohon di halaman ini. Jika anda lebih suka e-mel, hantar CV anda ke [email protected] atau [email protected] dengan subjek [Full-Stack Engineer] Nama penuh anda, dan ceritakan secara ringkas tentang kerja yang paling anda banggakan, berserta pautan jika ada.

Kenapa Genpio

Anda akan membina satu kategori yang serba baharu dari hujung ke hujung: antara muka yang membuatkan kreator jatuh cinta dan pipeline yang memastikan avatar mereka live 7x24. Pasukannya kecil, standard kemahirannya tinggi, dan tiada apa yang anda bina akan terperap dalam backlog menunggu orang lain menyiapkannya.


Apply, and see every open role: https://genpio.com/ms/careers