Software Engineer, Frontend - 채팅

  • 당근
  • 정규직
  • 경력

채팅팀을 소개해요

채팅팀은 당근의 다양한 서비스가 만나는 교차로를 더 편리하고 유연하게 만드는 조직이에요. 다른 서비스에서 시작된 연결이 채팅 안에서 끊기지 않고, 목적 지향적으로 완결될 수 있도록 대화 흐름과 핵심 UI를 일관된 경험으로 제공하고 있어요. 또한 여러 서비스가 동일한 품질의 채팅 기능을 쉽게 사용할 수 있도록 표준과 시스템을 구축하여, 사용자와 내부 운영 모두에게 안정적이고 일관된 경험을 제공하고 있어요.

🥕 '당근의 모든 서비스가 만나는 교차로, 채팅' 보러가기

이런 일을 해요

현재 채팅팀은 채팅 SDK · 웹채팅 · 운영 관리 콘솔을 중심으로 채팅의 기본 역량을 탄탄히 구축하고 있어요. 프론트엔드 엔지니어는 다음과 같은 역할을 담당해요.

누구나 쉽게 사용할 수 있는 채팅 SDK를 만들어요

  • 웹뷰/웹사이트/내부 서비스에서 재사용 가능한 채팅 SDK를 구현해요
  • 핵심 컴포넌트, 이벤트 모델, API 어댑터를 표준화하고, 문서/샘플 앱과 함께 배포해요

당근의 웹채팅 경험을 설계하고 고도화해요

  • 웹뷰 및 브라우저 환경에서 일관된 채팅 UX를 구현해요
  • 대화 경험의 몰입감, 속도, 상호작용성을 높이는 UI/UX 개선·실험을 지속해요
  • 다양한 서비스의 요구를 자연스럽게 녹여낼 수 있는 확장 가능한 메시지 구조와 화면 흐름을 만들어요

채팅 서비스 운영을 위한 효율적인 관리 도구를 구축해요

  • 서비스와 채팅의 연동, 채팅방 UI/정책 제어, 대화 데이터 가시화를 위한 운영 페이지를 만들어요
  • 각 서비스 팀이 채팅 위에서 자유롭게 실험하고 효율적으로 운영할 수 있는 환경을 제공해요.

이런 분과 함께하고 싶어요

  • 3년 이상의 프론트엔드 개발 경험을 보유하신 분
  • SDK, Design System 등 재사용 가능한 프론트엔드 자산을 설계·문서화·배포해 보신 분
  • TypeScript와 React로 제품을 만들고 운영해 본 경험이 있으신 분
  • 하나 이상의 상태관리 라이브러리를 사용해 보신 경험이 있으신 분
  • 적절한 테스트 전략을 수립하고, 그에 따른 테스트 코드를 작성/관리 할 수 있으신 분
  • 내부 서비스 팀, 운영/CS, 백엔드 등 다양한 직군과 열린 마음으로 협업하며 오너십을 갖으시는 분

이런 분이면 더 좋아요!

  • WebSocket, HTTP 등 네트워크 프로토콜 전반에 대한 이해가 있으신 분
  • 성능 최적화, 접근성, 국제화를 실무에서 적용해 보신 분
  • 새로운 기술 스택에 빠르게 적응하며 실행력과 확장성의 균형을 잡을 수 있는 분
  • 웹뷰/인앱 실행 환경과 정책을 이해하고 대응해 보신 분
  • 데이터와 유저 보이스 기반으로 문제를 정의하고 빠르게 실험·검증·개선하시는 분
  • AI 도구(예: Claude Code, Cursor 등)를 적극 활용해 생산성을 높이고 임팩트에 집중하시는 분

참고해 주세요

  • 정규직 채용의 경우 3개월의 수습기간이 있어요
  • ‘장애인고용촉진 및 직업재활법’, ‘국가유공자 등 예우 및 지원에 관한 법률’에 따라 장애인 및 보훈대상자는 채용 전형 시 우대하고 있어요
  • 이력서에는 기술 스택보다, 문제를 어떻게 정의하고 해결했는지를 중심으로 소개해 주세요

이렇게 합류해요

1. 서류 전형 → 2. 화상 인터뷰 → 3. 직무 인터뷰 → 4. 컬처핏 인터뷰 및 레퍼런스 체크 → 5. 처우협의 →  6. 최종 합격 및 입사

👉당근 합류 여정 가이드 바로가기(🔗)

목록으로 돌아가기