소개
채팅팀은 당근의 다양한 서비스가 만나는 교차로에서 일관된 대화 흐름과 핵심 UI를 제공하며, 여러 서비스가 동일한 품질의 채팅 기능을 사용할 수 있도록 표준과 시스템을 구축하는 조직입니다. 이 팀은 채팅 SDK, 웹채팅, 운영 관리 콘솔을 중심으로 채팅의 기본 역량을 강화하며, 사용자와 내부 운영 모두에게 안정적이고 확장 가능한 채팅 경험을 제공합니다.
하는 일
- 웹뷰/웹사이트/내부 서비스에서 재사용 가능한 채팅 SDK 구현
- 핵심 컴포넌트, 이벤트 모델, API 어댑터 표준화 및 문서/샘플 앱과 함께 배포
- 웹뷰 및 브라우저 환경에서 일관된 채팅 UX 구현
- 대화 경험의 몰입감, 속도, 상호작용성을 높이는 UI/UX 개선 및 실험
- 확장 가능한 메시지 구조와 화면 흐름 설계
- 채팅 서비스 운영을 위한 연동, UI/정책 제어, 대화 데이터 가시화 운영 페이지 구축
지원 자격
- 3년 이상의 프론트엔드 개발 경험
- SDK, Design System 등 재사용 가능한 프론트엔드 자산을 설계·문서화·배포한 경험
- TypeScript와 React로 제품을 만들고 운영한 경험
- 하나 이상의 상태관리 라이브러리 사용 경험
- 적절한 테스트 전략 수립 및 테스트 코드 작성/관리 경험
- 내부 서비스 팀, 운영/CS, 백엔드 등 다양한 직군과 협업 경험
우대 자격
- WebSocket, HTTP 등 네트워크 프로토콜 전반에 대한 이해
- 성능 최적화, 접근성, 국제화 실무 적용 경험
- 웹뷰/인앱 실행 환경과 정책 이해 및 대응 경험
- AI 도구(예: Claude Code, Cursor 등) 활용 경험
사용 기술
- TypeScript, React, WebSocket, HTTP