# 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;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://naver-career.gitbook.io/kr/smartstudio/front-end.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
