
[플레이어블] 프론트엔드 개발자 (재택근무)
츄르스튜디오<h2>직무</h2><p>[플레이어블] 프론트엔드 개발자 (재택근무)</p><h2>포지션 상세</h2><p>플레이어블은 AI 기반의 웹툰/웹소설 영상화 기술을 통해 창작의 경계를 확장하는 차세대 콘텐츠 플랫폼입니다. <br>우리는 정적인 작품을 생동감 넘치는 영상으로, 창작자의 상상력을 실시간으로 구현하는 혁신적인 서비스를 만들고 있습니다.<br>텍스트가 이미지로, 이미지는 비디오로 발전했듯이, 웹툰 콘텐츠의 다음 진화는 이미지와 영상의 융합입니다.<br>플레이어블은 그 혁신의 중심에서, 몰입감 넘치는 새로운 콘텐츠 경험을 만들어갑니다.</p><h2>주요업무</h2><p># 업무 소개<br>1. 웹툰 플랫폼 (사용자) 프론트엔드 개발<br>• 웹툰 플랫폼 프론트엔드 개발 및 REST API 연동<br>• 서버 사이드 렌더링을 통한 SEO 최적화 및 쿼리 데이터 hydaration<br>• Web View 연동을 통한 효율적인 모바일 앱 개발<br><br>2. 웹툰 에디터 (크리에이터) 프론트엔드 개발<br>• 크리에이터를 위한 웹툰 에디터 프론트엔드 개발 및 REST API 연동<br>• 백엔드 웹소켓 연동을 통한 실시간 협업 시스템 구현<br>• AI 기반 이미지 생성 및 편집 서비스 API 연동<br><br># 기술 스택<br>• 언어 & 프레임워크: Typescript / Solid.js / React.js<br>• API 상태 관리: Tanstack query<br>• SSR: 렌더링 서버 자체 구현<br>• 스타일링: Tailwind CSS<br>• 유효성 검사: Valibot.js<br>• 애니메이션: Motion.js<br>• 크로스플랫폼: Tauri<br>• 레포지토리 환경: 모노레포 + nx.js<br>• 배포환경: Kubernetes + Github Actions (자동 배포)<br><br>(기술 스택 선정 사유)<br>• Solid.js<br>Solid.js는 React.js와 유사한 문법(JSX, Hook 스타일)을 채택한 프론트엔드 프레임워크로, 전반적인 개발 경험은 React.js와 매우 흡사하면서도 보다 효율적인 렌더링 성능을 제공합니다.<br>특히 저희가 개발 중인 웹툰 편집 도구는 컴포넌트 간 상태 변경이 자주 발생하는 구조적 특성을 갖고 있어, 세밀하고 정밀한 반응성을 제공하는 Solid.js가 기술적으로 더 적합하다고 판단하였습니다.<br>Solid.js는 다음과 같은 강점을 바탕으로 채택되었습니다. <br><br>• 세밀한 반응성: 컴포넌트 단위가 아닌, signal 단위로 최소한의 업데이트만 수행하여 매우 빠른 렌더링 성능 제공<br>• React-like API: JSX, Hook 스타일 등 React와 유사한 개발 방식으로 기존 React 개발자의 러닝 커브 최소화<br>• 가벼운 SSR 지원: Next.js와 같은 프레임워크 없이 CSR과 구조적으로 일관된 방식으로 SSR을 효율적이고 경량적으로 구현 가능<br>• 컴파일 기반 구조: Virtual DOM을 사용하지 않고, 실제 DOM에 반응성이 작용함으로써 불필요한 리렌더링을 줄이고 메모리 사용량 감소<br><br>• Tauri<br>플레이어블은 웹앱을 웹뷰 기반으로 모바일 앱으로 패키징할 수 있는 Tauri 라이브러리를 도입하였습니다.<br>이를 통해, 우선적으로 웹앱을 중심으로 개발한 후 필요에 따라 모바일 앱의 네이티브 기능은 Tauri의 백엔드를 통해 손쉽게 확장할 수 있습니다.<br>이러한 구조는 크로스 플랫폼 개발의 효율성과 생산성을 크게 향상시키며, 웹과 모바일 전반에 걸쳐 일관성 있는 UI/UX를 유지할 수 있는 장점을 제공합니다.</p><h2>자격요건</h2><p>• 학력 및 경력 무관<br>• React.js 또는 Solid.js 전문가<br>• 상태 관리 및 렌더링 최적화 전문가<br>• 서버 사이드 렌더링 및 Tanstack query hydaration 전문가</p><h2>우대사항</h2><p>• Contenteditable 기반 에디터 개발 경험<br>• 웹 기반 디자인 편집 도구 개발 경험<br>• AI 서비스 전문성</p><h2>혜택 및 복지</h2><p>• 주 5일 재택근무<br>• 수습 2개월 후, 정규직 전환</p>