서치독

서치독

Posted via WANTED

Web Application 개발자 (풀스택)

Posted Sep 30, 2026

Role at a glance

Job function
Software Engineering & IT Full-Stack Engineering
Salary
Not Disclosed
Location
Gyeonggi-do, South Korea
Employment
Full-time
Experience
3–8 years

Spotted an issue?

We’ll check it against the original posting.

Log in to report

Qualifications

Required

  • React
  • TypeScript 프론트엔드와 서버 사이드를 함께 다룬 3년 이상의 풀스택 개발
  • 운영 경험
  • Python(FastAPI) 또는 Go 등으로 프로덕션 백엔드 API를 설계
  • 운영한 경험
  • 관계형 DB 스키마 설계 역량
  • ・도메인을 데이터 모델로 옮기고 테스트로 지켜 온 경험
  • 제품 본체는 Python(FastAPI)으로 작성되어 있습니다. 다만 Python 경험이 없어도 Go 등 다른 언어에서 동등한 깊이의 백엔드 경험이 있다면 지원해 주세요. 언어보다 API 설계와 도메인 모델링 경험을 중요하게 봅니다.

Preferred

  • LLM 기반 제품 개발 경험
  • ・프롬프트 설계, 스트리밍 응답 처리, 토큰
  • 비용 관리
  • RAG
  • 검색 기반 기능 개발 경험
  • ・LangChain
  • LangGraph 등 에이전트 프레임워크 활용 포함
  • 검색 엔진(OpenSearch

About the role

Original posting provided by 서치독

View original

About the role

• SEARCHDOC은 AWS·네이버·삼성 출신이 모여 설립한, 글로벌 수준의 AI·검색 기술을 보유한 팀입니다.
• 저희는 Vertical Domain 기반 Gen AI 어플리케이션을 개발·운영하는 B2B 스타트업으로, 산업 도메인에 최적화된 생성형 AI 서비스를 제공합니다.
• 세계적 수준의 검색(SOTA) 기술력과 최신 AI 기법을 결합해 산업 현장에서 활용 가능한 툴과 서비스를 개발합니다.
• 글로벌 검색회사 수준의 검색 기술을 기반으로 방대한 문서와 데이터를 RAG(Retrieval Augmented Generation) 방식으로 학습·처리하고, 복잡한 질문에도 신뢰도 높은 답변을 제공하는 도메인 특화 대화형 에이전트를 구축합니다.
• 빠른 학습과 실행을 통해 고객사의 요구사항을 제품에 반영하며, 고객이 겪는 문제를 직접 해결하는 것을 최우선으로 합니다.
• 각 분야 최고의 전문가들이 모여 설립한 팀입니다. 뛰어난 기술력과 깊이 있는 지식을 바탕으로, 우리는 서로에게 영감을 주고 배우며 함께 발전하는 문화를 만들어가고 있습니다.
• 지원자께서 가지신 전문성을 마음껏 펼치고, 끊임없이 성장하며 더 큰 비전을 함께 만들어갈 환경을 제공하겠습니다
• 2025년 하반기 첫 Seed 라운드에서 성공적인 투자를 유치하며, VC들에게 높은 성장 잠재력을 가진 스타트업으로 인정받았습니다.

What you'll do

AI 기반의 Application 개발·운영을 담당합니다. 아래 세 제품을 프론트엔드와 백엔드에 걸쳐 개발하고, 고객사에 배포한 뒤 직접 운영합니다.

• 생성형 AI를 활용해 문서를 작성하는 문서툴 개발
・기존 문서와 데이터를 근거로 초안을 생성하고, 사용자가 문단 단위로 수정·재작성·확장할 수 있는 편집 경험을 만듭니다.
・LLM이 토큰 단위로 흘려보내는 응답을 끊김 없이 마크다운으로 렌더링합니다. 표·코드·수식·인용이 스트리밍 중간에도 깨지지 않게 다룹니다.
・문서 템플릿, 작성 이력·버전, 내보내기(문서 포맷 변환) 흐름을 설계·개발합니다.
・BIM·도면 3D 뷰어와 문서를 연결해, 모델의 특정 요소에서 근거와 작성 맥락으로 바로 이동하는 경험을 만듭니다.

• 문서 기반의 채팅 Application 개발
・에이전틱 검색(RAG) 파이프라인을 제품에 연결합니다. 질의 재작성, 하이브리드 검색, 재순위화, 답변 생성 단계를 화면에서 다룰 수 있게 만듭니다.
・출처 인용(citation)을 1급 기능으로 다룹니다. 답변의 각 문장이 어느 문서·어느 페이지에서 왔는지 사용자가 즉시 확인할 수 있어야 합니다.
・대화 맥락 관리, 후속 질문, 검색 범위(문서·프로젝트·조직) 지정, 긴 응답의 취소·재생성을 설계합니다.
・답변 품질에 대한 사용자 피드백을 수집해 검색·프롬프트 개선으로 되돌리는 경로를 만듭니다.

• Agent를 사용하는 Workflow 생성툴 개발
・사용자가 노드를 엮어 자신의 업무 자동화를 직접 조립하는 워크플로 편집기를 개발합니다. 검색·문서 생성·조건 분기·외부 연동을 블록으로 다룹니다.
・워크플로 실행 상태를 추적·재현하는 런타임을 만듭니다. 단계별 입출력, 중단·재시도, 실패 원인을 사용자가 스스로 파악할 수 있게 합니다.
・장시간 실행되는 에이전트 작업의 진행 상황을 실시간으로 보여 주고, 비용·토큰 사용량을 함께 노출합니다.

• 백엔드 API·도메인 설계
・FastAPI와 GraphQL(Strawberry) 기반으로 제품 API를 설계·개발합니다.
・DDD·Clean/Hexagonal Architecture를 적용해 도메인 로직과 외부 의존(LLM·검색·스토리지)을 분리합니다.
・PostgreSQL·Redis·OpenSearch·S3를 조합해 문서 메타데이터, 검색 색인, 원본 파일, 캐시를 다룹니다.
・멀티테넌트 환경에서 문서 접근 권한이 검색·생성 경로 전체에서 지켜지도록 데이터 모델과 테스트로 경계를 고정합니다.

• 제품 프론트엔드 기반 다지기
・스트리밍·비동기 상태·빈 상태·에러 복구처럼 AI 제품에서 반복되는 패턴을 컴포넌트로 정리해 자체 디자인 시스템에 축적합니다.
・Storybook·Chromatic으로 컴포넌트를 문서화하고 시각적 회귀를 검증하며, Playwright E2E로 핵심 사용자 흐름을 고정합니다.
・i18next 기반 다국어 지원을 유지하며 해외 고객을 위한 화면을 함께 확장합니다.

Requirements

• React·TypeScript 프론트엔드와 서버 사이드를 함께 다룬 3년 이상의 풀스택 개발·운영 경험
• Python(FastAPI) 또는 Go 등으로 프로덕션 백엔드 API를 설계·운영한 경험
• 관계형 DB 스키마 설계 역량
・도메인을 데이터 모델로 옮기고 테스트로 지켜 온 경험

제품 본체는 Python(FastAPI)으로 작성되어 있습니다. 다만 Python 경험이 없어도 Go 등 다른 언어에서 동등한 깊이의 백엔드 경험이 있다면 지원해 주세요. 언어보다 API 설계와 도메인 모델링 경험을 중요하게 봅니다.

• 공통 지원 자격
・ 학력은 특성화고(마이스터고, 디지털미디어고), 전문대, 국내외 4년제 대학 등 제한이 없습니다.
・ 해외여행 및 국내외 취업에 법적 결격 사유가 없어야 합니다.

• 이런 분과 함께하고 싶습니다
・상호 존중을 기반으로 원활하게 소통하며 협업할 수 있는 분
・문제 해결과 사용자 중심 제품 개발에 관심이 있고, 새로운 기술을 빠르게 학습하려는 자세를 가진 분
・높은 책임감을 갖고 끝까지 결과를 만드는 분
・고객 요구에 깊이 몰입하고 고객의 성공을 최우선으로 생각하는 태도를 가지신 분
・품질·성능·보안 등 모든 기준에서 탁월함을 추구하는 자세를 가지신 분
・완벽한 준비보다는 빠른 실행을 통해 성과를 만드는 행동하는 분
・새로운 기술과 도전 과제에 대한 지속적인 탐구하는 분
・정직과 일관성을 통해 팀과 고객의 신뢰를 구축하는 태도를 가지신 분
・높은 책임감을 갖고 끝까지 결과를 만드는 분

Preferred qualifications

• LLM 기반 제품 개발 경험
・프롬프트 설계, 스트리밍 응답 처리, 토큰·비용 관리
• RAG·검색 기반 기능 개발 경험
・LangChain·LangGraph 등 에이전트 프레임워크 활용 포함
• 검색 엔진(OpenSearch·Elasticsearch) 색인 설계 및 질의 튜닝 경험
• 리치 텍스트 에디터(ProseMirror·Lexical·TipTap 등) 또는 노드 기반 편집기(플로우 에디터) 구현 경험
• SSE·WebSocket 등 스트리밍 기반 UI를 설계·운영해 본 경험
• GraphQL(Relay 등) 기반 API 설계·운영 경험
• DDD·Clean/Hexagonal Architecture를 실제 제품에 적용해 본 경험
• 디자인 시스템·공용 컴포넌트 라이브러리를 만들어 팀에 정착시킨 경험
• Playwright 등 E2E 테스트, Storybook·Chromatic 기반 시각 회귀 검증 경험
• Three.js·WebGL 등으로 3D·도면 뷰어를 다뤄 본 경험
• Kubernetes(EKS) 위에서 동작하는 서비스를 개발·디버깅해 본 경험
• Terraform·Argo CD 등 IaC·GitOps 환경에서 배포를 다뤄 본 경험
• i18n·다국어 제품 개발 경험
• 초기 스타트업 또는 신규 제품을 처음부터 만들어 본 경험

Benefits

• 연금·보험: 퇴직연금, 4대보험
• 휴무·휴가: 주 5일 근무(유연 근무제), 연차·반차, 경조휴가, 포상휴가, 출산·육아휴직, 보건휴가, 노동절·창립일 휴무, 장기 근속 휴가 등
• 보상·수당·지원: 경조금, 성과 인센티브, 임직원 교육비, 입사 및 생일 선물, 명절 선물, 야간 교통비, 복리후생비 등
• 성장 지원: 자격증 취득 지원, 도서 구입비 지원, 직무교육·세미나 지원 등
• 편의·여가·건강: 건강검진 지원(가족 1인 포함), 네스프레소 & 라마르조코(La Marzocco) 머신과 프리미엄 원두 제공, 다양한 간식과 음료 상시 제공 등

Hiring process

• 서류 전형 – 기본 이력서와 간단한 포트폴리오 제출
• 1차 기술면접(폰 스크리닝) – 전화 또는 화상으로 기술 및 경험 확인
• 코딩 테스트 또는 과제 – 역할에 따라 실무형 과제를 제공
• 심층 면접 – 팀 fit 및 인성 면접 포함
• 최종 합격 후 입사
・정규직(수습 3개월 혹은 시용 3개월)으로 채용합니다.
・근무지는 고객사 프로젝트 현장입니다.
・전형 절차와 일정은 상황에 따라 변동될 수 있으며, 경력자의 경우 평판 조회를 요청할 수 있습니다.
※ 국가등록장애인과 국가보훈대상자는 관계 법령에 따라 우대합니다.
※ 지원서 내용이 사실과 다르거나 허위 서류를 제출하는 경우 채용이 취소될 수 있습니다.