React 기반 3D 애플리케이션을 위한 Core JavaScript 라이브러리를 구축할
프론트엔드 플랫폼 엔지니어를 찾고 있습니다.
앱 UI 의 3D 관련 기능에서 사용하는 상태(state) 구조를 설계하고,
실시간 협업을 위한 3D Scene 구성 정보를 관리하는 핵심 상태/커맨드/컴포넌트 시스템을 개발합니다.
다양한 가설의 검증을 위한 요구사양이 지속적으로 바뀌는 환경에서
변화에 열려있는 탄탄한 자료구조 설계 역량과 데이터 무결성을 보장하기 위한 트랜젝션 및
validation 레이어 개발 경험을 우대합니다.
🎯 담당 업무
- React 기반 앱에서 공통으로 사용하는 Core State / Command / UI Layer 설계 및 구현
- 3D Scene을 구성하는 상태 모델 및 자료구조 설계
- 실시간 협업을 위한 구조 설계와 개발
- 커맨드 기반 상태 변경 로직, 트랜잭션 및 이력 관리 구조 개발
- 데이터 무결성 검증 및 마이그레이션 로직 설계
- NPM 패키지 개발 및 릴리즈 관리 (모노레포 환경)
- React 컴포넌트 / 커스텀 훅 개발 및 상태-뷰 연결 최적화
- 커맨드 동작과 상태 일관성을 보장하는 자동화 테스트 파이프라인 구축 및 무결성 검사 로직 작성
🧩 자격요건
- TypeScript 기반 자료구조 설계 및 리팩토링 경험
- 상태 기반 아키텍처 설계 경험 (Zustand, Redux, Recoil 등)