# Front-end

## 이런 일을 맡고 있어요.&#x20;

### SmartEditor 개발

* UGC 문서를 쉽게 작성하기 위한 편집기의 기본적인 인터랙션과 적용이 간편한 플랫폼 구조를 고민
* 플랫폼에 적합한 기능과 최적화된 문서 데이터 구조화, 문서 저장 <-> 서비스와의 안정적인 API 연동
* SmartEditor 적용 자동화를 위한 계획과 설계  &#x20;
* 글로벌 서비스 환경 / 다국어 지원을 위한 개발&#x20;

### Home Builder 개발

* 네이버 전사 서비스에 홈 제작 기능을 제공
* 여러 서비스에 적용하기 위해 기능 모듈의 플랫폼 구조로 개발
  * 홈을 편집하는 SPA 방식의 WIZIWIG 모듈화 Editor
  * 편집한 홈을 그려주는 npm module Renderer
  * 홈 End 화면의 동적인 처리를 위한 Viewer JS
  * NodeJS를 사용한 대용량 트래픽 처리
* 모듈화를 위해  Editor / Renderer를  컴포넌트 방식으로 설계 개발

## 우리 같이 해봐요.

### SmartEditor 개발

* SmartEditor Web SDK 개발
* SDK를 위한 개발 가이드 작성

### Home Builder 개발

* 홈빌더 플랫폼 Front-End 개발
* 홈빌더 플랫폼 API 개발
* 홈빌더 플랫폼 운영도구 개발
* 홈빌더 플랫폼 인프라 구축 / 운영
* 로깅 및 통계 개발

## 이런 동료를 찾습니다.&#x20;

### SmartEditor / Home Builder 개발

* JavaScript 개발 3년 이상이신 분
* 브라우저 구조 및 동작 원리에 대한 이해
* HTML, CSS 등 W3C 웹 표준 규격에 대한 이해
* ES6, TypeScript의 이해
* React / Vue / Angular + Redux 기반들 중, SPA 개발 및 운영의 실무 경험이 있으신 분
* 객체지향 / 함수형 프로그래밍의 실무 경험이 있으신 분
* NodeJS 와 Express 개발 기본지식이 있으신 분&#x20;
