한 줄로 요약하면
브라우저에서 산업용 제품을 실시간으로 구성하고 견적을 만드는, 가장 흥미로운 프론트엔드 문제를 함께 풀어갈 분을 기다려요. WebGL 렌더링부터 백엔드 컨피규레이션 로직, 3D 자산 파이프라인까지 한 사람이 끝에서 끝까지 책임지고 만들어요.
회사 소개
Planningo는 AI 기반 3D CPQ(Configure, Price, Quote) 솔루션 'VIVAR'를 개발·운영하는 B2B SaaS 기업이에요.
VIVAR는 복잡한 옵션 조합과 정밀한 설계가 필요한 모든 산업에서, 견적·구성·시뮬레이션 과정을 AI로 자동화해요. 가구·건축·제조뿐 아니라 구성과 설계가 복잡하고 견적 절차가 까다로운 모든 분야에 적용돼요.
현재 삼성, CJ를 비롯한 국내 주요 기업이 VIVAR를 도입해 견적 리드타임 단축, 옵션 오류 감소, 영업 사이클 가속을 만들어내고 있어요.
우리가 풀고 있는 기술 문제
VIVAR의 본질은 **"브라우저에서 산업용 제품을 실시간으로 구성하고 정확한 견적을 만들어내는 것"**이에요. 이 한 문장 안에 우리가 매일 부딪히는 흥미로운 문제들이 있어요.
- 수천 개의 부품으로 구성된 산업용 제품을 어떻게 웹 브라우저에서 60fps로 부드럽게 렌더링할 것인가
- CAD, Blender, FBX, glTF, IFC, STEP 등 산업별로 제각각인 3D 자산을 어떻게 하나의 통합 파이프라인으로 흡수할 것인가
- 사용자가 옵션을 바꾸는 순간 3D 모델, BOM, 견적 가격이 결정적이고 일관되게 함께 갱신되는 시스템을 어떻게 설계할 것인가
- 영업 현장의 노트북부터 디자이너의 워크스테이션, 공장의 태블릿까지 모든 디바이스에서 동일한 품질의 경험을 어떻게 보장할 것인가
- AI를 3D 인터랙션·자동 컨피규레이션·이상 탐지에 어떻게 의미 있게 결합할 것인가
- 산업별로 완전히 다른 제품 구조를 어떻게 한 플랫폼 위에서 효율적으로 온보딩할 것인가
정답이 정해지지 않은 영역이에요. 입사자가 자기 손으로 설계와 답을 만들어가는 핵심 영역이에요.
포지션의 방향성
이 포지션은 VIVAR의 3D 렌더링·컨피규레이션·자산 파이프라인 전반을 책임지는 풀스택 엔지니어 역할이에요. 프론트엔드의 WebGL 렌더링부터 백엔드의 컨피규레이션 로직, 3D 자산 최적화 파이프라인까지를 통합적으로 다루며, 한 사람이 한 기능을 끝에서 끝까지 책임져요.
장기적으로 이 포지션은 Planningo의 3D 플랫폼 엔지니어링의 핵심 축으로 자리해요. 입사자의 강점과 회사 성장에 따라 다음 중 하나로 자연스럽게 발전할 수 있어요.
- 3D 플랫폼 테크 리드 (Tech Lead, 3D Platform)
- 풀스택 엔지니어링 매니저 (Engineering Manager)
- 산업별 솔루션 아키텍트 (Solution Architect, Vertical)
- AI × 3D 인터랙션 R&D 리드
주요 업무 영역
3D 렌더링·인터랙션 시스템
- Three.js / React Three Fiber 기반 실시간 3D 컨피규레이터의 개발과 고도화
- 렌더링 성능 최적화 — LOD, 인스턴싱, 셰이더 작성, 메모리 관리, 프레임 예산 설계
- 사용자 인터랙션의 직관성 설계 — 카메라, 조작, 옵션 변경 시 시각적 피드백
- 다양한 디바이스·브라우저 환경에서의 호환성과 성능 보장
3D 자산 파이프라인
- CAD·Blender·외부 3D 포맷의 웹 최적화 변환 워크플로우 설계
- glTF, Draco, Meshopt 등 압축·최적화 기술의 적용과 자동화
- 산업별 제품 자산을 효율적으로 온보딩하는 도구·프로세스 구축
- Blender 등 외부 툴과의 연계 자동화 (스크립트, 플러그인, 빌드 파이프라인)
풀스택 시스템 개발
- React / Next.js 기반 프론트엔드 — 영업툴, 고객 컨피규레이터, 관리자 콘솔
- Node.js 백엔드 — 컨피규레이션 엔진, BOM·가격 계산, 견적서 생성, 인증·권한
- 데이터 모델링과 API 설계 — 산업별로 확장 가능한 제품·옵션 스키마
- 클라우드 인프라와 배포 자동화의 운영 참여
AI 기능 통합
- AI 기반 자동 컨피규레이션, 추천, 이상 탐지 기능의 프론트·백엔드 통합
- AI 모델과 3D 인터랙션을 결합하는 새로운 사용자 경험의 프로토타이핑
- 모델 결과를 결정적인 견적·BOM 시스템과 안전하게 연결하는 설계
자격 요건
- React, Node.js, Next.js 기반 풀스택 웹 애플리케이션 개발 경험
- Three.js와 React Three Fiber로 실제 프로덕션 3D 인터랙션을 구현해 본 경험
- 3D 파일 포맷(glTF, FBX, OBJ 등)과 웹 최적화 기법(Draco, LOD, 텍스처 압축 등)에 대한 이해
- 실시간 렌더링의 기본 원리(셰이더, 라이팅, 카메라, 인스턴싱 등)에 대한 작동 이해
- 명확한 매뉴얼이 없는 환경에서 스스로 설계와 구현을 책임지고 끝맺는 일하는 방식
- 사용자·비즈니스 임팩트를 기준으로 기술 의사결정을 할 수 있는 시야
우대 사항
다음 중 하나에 해당한다면 강점이 돼요.
- Blender 사용 경험 — 모델링, 자동화 스크립트(Python), 익스포트 파이프라인 구축
- WebGPU, WebXR, 또는 차세대 웹 그래픽 기술에 대한 관심과 실험 경험
- 셰이더(GLSL) 작성 경험 — 커스텀 머티리얼, 후처리 효과 등
- CAD·BIM·PLM 등 엔지니어링 데이터 포맷(STEP, IFC, JT 등)을 다뤄 본 경험
- 대용량 3D 씬의 성능 최적화 경험 — 수만 개 메시, 수백 MB 자산 환경
- AI/ML 기반 기능을 프로덕트에 통합해 본 경험
- B2B SaaS 환경에서의 멀티테넌시·권한·감사 로그 등 엔터프라이즈 요건 구현 경험
- 스타트업 초기 단계에서 0→1 시스템을 만들어 본 경험
AI Agent와 함께 일하는 방식 (강한 우대)
Planningo는 AI Agent를 직접 구축해 자기 업무를 고도화하고 반복 작업을 자동화하는 일하는 방식을 적극적으로 권장하고 우대해요. 엔지니어링도 예외가 아니에요. 코드 생성, 리팩터링, 테스트 작성, 자산 변환, 빌드·배포, 디버깅 보조 등 — 사람의 판단이 필요한 일과 그렇지 않은 일을 분리하고, 후자를 Agent에게 위임할 수 있는 분을 환영해요.
우리가 지원하는 것
- AI 도구 비용 전액 지원 — Claude, ChatGPT, Cursor, Claude Code, Copilot, Perplexity, n8n 등 본인이 필요한 모든 유료 구독·API 사용료
- Agent·자동화 구축에 쓴 시간을 본업으로 인정 — 사이드 프로젝트가 아니라 정규 업무로 측정·평가해요
- 자동화 사례의 자산화 — 본인이 만든 워크플로우가 팀 표준이 될 수 있도록 함께 다듬어요
- MCP·API·내부 데이터 접근 권한의 적극 개방 — 자동화에 필요한 인프라적 마찰을 최소화해요
강한 우대가 되는 경험
- Claude Agent SDK, OpenAI Assistants/Responses API, LangChain·LangGraph, n8n 등으로 실제 본인의 개발 업무를 자동화해 본 경험
- MCP 서버나 커스텀 툴을 직접 구현해 본 경험
- 프롬프트 엔지니어링, 평가(Eval) 설계, 관측(Observability) 등 LLM 워크플로우의 품질을 끌어올려 본 경험
- 코드 생성·리뷰·테스트 등 SDLC에 Agent를 결합한 경험
기술 스택의 숙련도보다 "내 업무의 어느 부분을 어떻게 Agent에게 맡길 것인가"를 스스로 정의하고 실행한 경험을 더 중요하게 봐요. 지금 익숙하지 않더라도 학습 의지가 강한 분이라면 입사 후 함께 빠르게 만들어가요.
처우
- 기본급 — 경력·역량에 따라 협의
- 변동급 — 회사·개인 성과 기반
- 총 보상 (목표 달성 시) — 시장 상위 수준
- 스톡옵션 — 직급·기여도에 따라 부여
- 사이닝 보너스 — 협의 가능
구체 처우는 면접 과정에서 후보자의 경력·기여 가능 영역에 따라 협의해요.
기술 스택
- 프론트엔드 — React, Next.js, TypeScript
- 3D — Three.js, React Three Fiber, Drei, GLSL
- 백엔드 — Node.js, TypeScript
- 자산 파이프라인 — Blender, glTF, Draco, Meshopt
- AI — 자체 모델 및 외부 AI API 통합
- 인프라 — 클라우드 기반 배포·운영
복지·근무 환경
- 자율 출퇴근 제도 (코어타임 운영)
- 4대보험·국민연금·퇴직연금
- 도서·교육비·자격 취득비 지원
- 컨퍼런스·해외 기술 세미나 참가 지원
- 고사양 노트북·모니터·개발 장비 지원
- AI·3D 관련 외부 도구·라이선스 지원 (Blender 외 유료 툴 포함)
채용 절차
- 서류 전형 — 이력서, 포트폴리오, GitHub 또는 데모 링크
- 1차 인터뷰 (60분) — 경력·동기·일하는 방식에 대한 대화
- 기술 과제 또는 페어 세션 — 후보자의 강점에 맞춘 짧은 3D 또는 풀스택 시뮬레이션
- 2차 인터뷰 (60분) — 과제 리뷰 및 컬처핏 인터뷰
- 레퍼런스 체크 — 후보자 동의하에 진행
- 오퍼 협의 및 입사
전체 소요 기간은 후보자 일정에 따라 약 2~3주예요.
지원 시 함께 보내주시면 좋아요
- 이력서 또는 LinkedIn 프로필
- GitHub, 개인 사이트, 또는 직접 만든 3D 데모 링크 (있다면)
- 본인이 가장 자랑스러운 3D 또는 풀스택 프로젝트 1개 — 어떤 문제를 어떻게 풀었는지 짧게
- 합류 가능 시점
마지막으로
VIVAR는 검증된 임팩트와 도입 레퍼런스를 가진 솔루션이지만, 3D 플랫폼의 잠재력은 우리가 이제 막 풀어내기 시작한 단계에 있어요. 매뉴얼화된 환경보다는, 자신의 설계와 구현으로 제품의 형태를 만들어가는 환경이 매력적인 분에게 권해요.
브라우저 안에서 복잡한 산업용 제품이 살아 움직이고, 옵션 하나하나가 정확한 견적과 자재로 즉시 변환되는 경험 — 이 경험을 더 많은 산업과 더 큰 스케일로 확장하는 일에, 가장 깊은 자리에서 함께해 주실 분의 지원을 기다려요.