시니어 풀스택 엔지니어
제품 화면과 그 뒤의 서비스를 모두 책임집니다. 크리에이터가 매일 쓰는 React 앱, 그 앱을 떠받치는 API와 스트리밍 파이프라인, 그리고…
엔지니어링 · 사무실 근무, 베트남 호찌민 · 정규직
포지션 소개
Genpio는 시니어 풀스택 엔지니어를 채용합니다. Genpio의 양쪽 모두를 책임지게 됩니다. 한쪽은 크리에이터, KOL, 스튜디오, 기업이 매일 사용하는 제품이고, 다른 한쪽은 그들의 AI 아바타가 TikTok에서 라이브를 이어 가며 판매하게 해 주는 서비스입니다. 스키마부터 픽셀까지 React 기능을 배포하고, 그 뒤의 Node API, 실시간 스트리밍 파이프라인, 인프라까지 직접 책임집니다.
작은 팀에서 의도적으로 넓게 설계한 시니어 포지션입니다. 어려운 절반을 넘길 사람이 없습니다. 아키텍처를 결정하고, 마이그레이션을 작성하고, UI를 만들고, 배포한 것에 대한 온콜도 직접 맡습니다. 수천 개의 동시 라이브 스트림이 당신의 결정에 달려 있습니다.
주요 업무
제품 개발
- 데이터 모델부터 픽셀까지, React로 사용자 기능을 end-to-end로 배포합니다
- Figma 디자인을 크리에이터가 방송 중에도 믿고 쓸 수 있는 빠르고, 접근성 높고, 반응형인 인터페이스로 구현합니다
- 디자인 시스템을 확장하고, 제품이 커져도 제품 화면 전체의 일관성을 유지합니다
백엔드 책임
- Node/Express API, 데이터 모델, 백그라운드 작업을 설계하고 구축합니다
- 실시간 스트리밍 파이프라인을 다룹니다: WebSocket과 WebRTC, 지연 시간, 재연결, 장애 상황
- 저장 계층을 선택하고 튜닝합니다: 관계형 스키마, 큐, 그리고 제값을 하는 곳에만 캐싱
안정적인 운영
- 스택 전반의 성능을 책임집니다: 한쪽 끝에서는 번들 크기와 프레임 예산, 다른 쪽 끝에서는 p99 지연 시간과 처리량
- 새벽 3시에 있었으면 하는 관측 가능성(observability)을 직접 만들고, 배포한 것에 대해 온콜을 맡습니다
- 규모 문제를 정직하게 다룹니다: backpressure, 멱등성, graceful degradation, 무중단 배포
기준 세우기
- 아키텍처 결정을 혼자 내리고, 팀이 반론할 수 있도록 문서로 남깁니다
- PR을 리뷰하고, 멘토링하고, 팀의 속도를 늦추지 않으면서 품질 기준을 높입니다
- 기술 부채가 불어나기 전에 리팩터링하고 갚아 나갑니다
이런 분을 찾습니다
필수 요건
- 프로덕션 웹 앱 개발 경력 5년 이상, React와 Node 모두에 대한 실제 깊이
- 탄탄한 JavaScript, 모던 CSS, 브라우저 기본기, 그리고 실제 백엔드 판단력(API, 데이터베이스, 큐, 캐싱)
- 직접 만든 것을 프로덕션에서 운영해 본 경험: 온콜, 장애 대응, 그리고 뒤이은 수정
- 스키마부터 API, 배포된 UI까지 하나의 기능을 혼자 책임질 수 있는 역량
- 명확한 영어 글쓰기 능력, 불완전한 정보로도 결정을 내릴 수 있는 자신감
우대 사항
- 실시간 시스템 경험: WebSocket, WebRTC, SFU 또는 라이브 영상
- TypeScript, 그리고 Vite 또는 모던 빌드 툴체인에 대한 익숙함
- 압박 속에서 디버깅해 본 Docker, CI/CD, 클라우드 인프라 경험
- 라이브커머스, 스트리밍 또는 동시 접속이 많은 소비자 제품 경험
사용하는 도구
React, Vite, 모던 CSS, React Router, Node/Express, REST API, WebSocket/WebRTC, Postgres, Redis, 큐, Docker, Git/GitHub, Figma, Notion, Slack. (이 코드베이스는 프론트엔드가 React + Vite, 서버가 Node/Express입니다.)
채용 절차
- 엔지니어와의 30분 소개 미팅
- 기술 인터뷰: React와 브라우저, 이어서 Node, API, 데이터
- 시스템 디자인: 저희 로드맵에 있는 실시간 스트리밍 또는 라이브커머스 문제
- 실습 과제: API와 UI를 모두 건드리는 작은 기능 구현
- 프로덕트 및 디자인 팀과의 작업물 리뷰와 컬처 핏
- 오퍼
보상 및 복리후생
- 시니어 수준의 기본급과 빠르게 성장하는 AI 기업의 지분
- 호찌민의 현대적이고 잘 갖춰진 사무실에서 근무
- 최고의 성과를 내는 데 필요한 최고 사양 하드웨어와 도구
- 초기부터 스택 전체에 걸친 실질적인 아키텍처 오너십
- 건강보험, 팀 오프사이트, 개인 학습 예산
지원 방법
이 페이지에서 지원해 주세요. 이메일을 선호하신다면 [email protected] 또는 [email protected]으로 이력서를 보내 주시고, 제목은 [Full-Stack Engineer] 성명 형식으로 적어 주세요. 본문에는 가장 자랑스러운 작업을 몇 줄로 소개해 주시고, 가능하면 링크도 함께 보내 주세요.
왜 Genpio인가
완전히 새로운 카테고리를 처음부터 끝까지 만들게 됩니다. 크리에이터가 반하게 되는 인터페이스, 그리고 그들의 아바타가 7x24 라이브를 이어 가게 하는 파이프라인까지요. 팀은 작고, 완성도에 대한 기준은 높으며, 당신이 만든 것이 다른 누군가가 마무리해 주기를 기다리며 백로그에 머무는 일은 없습니다.
Apply, and see every open role: https://genpio.com/ko/careers