---
title: "시니어 프론트엔드 엔지니어 — SalesMind AI"
description: "SalesMind AI에서 시니어 프론트엔드 엔지니어로 합류하세요. Next.js, React, TypeScript로 AI 기반 B2B 제품을 구축합니다. 확실한 CI/CD, Playwright, UX/UI 그리고 품질 중심의 문화를 갖추고 있습니다."
image: "https://sales-mind.ai/api/og?title=%EC%8B%9C%EB%8B%88%EC%96%B4%20%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C%20%EC%97%94%EC%A7%80%EB%8B%88%EC%96%B4%20%E2%80%94%20SalesMind%20AI&description=SalesMind%20AI%EC%97%90%EC%84%9C%20%EC%8B%9C%EB%8B%88%EC%96%B4%20%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C%20%EC%97%94%EC%A7%80%EB%8B%88%EC%96%B4%EB%A1%9C%20%ED%95%A9%EB%A5%98%ED%95%98%EC%84%B8%EC%9A%94.%20Next.js%2C%20React%2C%20TypeScript%EB%A1%9C%20AI%20%EA%B8%B0%EB%B0%98%20B2B%20%EC%A0%9C%ED%92%88%EC%9D%84%20%EA%B5%AC%EC%B6%95%ED%95%A9%EB%8B%88%EB%8B%A4.%20%ED%99%95%EC%8B%A4%ED%95%9C%20CI%2FCD%2C%20Playwright%2C%20UX%2FUI%20%EA%B7%B8%EB%A6%AC%EA%B3%A0%20%ED%92%88%EC%A7%88%20%EC%A4%91%EC%8B%AC%EC%9D%98%20%EB%AC%B8%ED%99%94%EB%A5%BC%20%EA%B0%96%EC%B6%94%EA%B3%A0%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.&template=utility&size=landscape&channel=og&locale=ko"
---

[← 전체 채용 공고](/ko/careers)

채용

# 시니어 프론트엔드 엔지니어

AI 기반 B2B 플랫폼 전반에서 프로덕션 수준의 프론트엔드 경험을 구축하고 출시합니다. Next.js, React, TypeScript, 디자인 시스템 기반 UI, 그리고 확실한 CI/CD 및 QA 원칙을 갖추고 있습니다.

유급 인턴십 Engineering Remote Full-time

[지금 지원하기](#apply)

Download Flyer

## 한눈에 보기

핵심 역량

TypeScript Next.js React Playwright Vitest GitHub Actions 프론트엔드 개발 프로덕트 개발 UI/UX 접근성 (WCAG) CI/CD 디자인 시스템 QA & 테스트

우대 사항

HTML/CSS Storybook Tailwind CSS Supabase Firebase Vercel PostHog Radix UI React Query B2B SaaS i18n / 현지화 성능 최적화 SEO 비주얼 회귀 테스트

근무지

Remote

사무실

Thonglor, Bangkok

## 이 포지션에 대해

- 대부분의 프론트엔드 팀은 기능을 출시하고 나서 잘되기만을 바랍니다. SalesMind AI에서는 모든 픽셀, 모든 인터랙션, 모든 배포를 10억 달러 규모 엔터프라이즈 제품 수준으로 다룹니다. 바로 그것이 저희가 만들고 있는 것이기 때문입니다.
- Senior Frontend Engineer로서 AI 기반 웹앱, 마케팅 웹사이트, 문서, 어드민 도구, 그리고 공유 Design System까지 — 프로덕트 생태계 전반의 프론트엔드 레이어를 책임지게 됩니다. 10개의 리포지토리, 하나의 pnpm 워크스페이스, 프로젝트 경계를 넘어서는 실질적인 임팩트가 있습니다.
- 단순히 티켓을 처리하는 역할이 아닙니다. 디자인 핸드오프부터 배포까지, 13개의 quality gate job, Playwright E2E 스위트, Lighthouse 기준 관리, 그리고 모든 PR에서 진행되는 접근성 감사를 갖춘 본격적인 CI/CD 파이프라인 안에서 완성도 높은 프로덕션 수준의 경험을 만들어가게 됩니다. 완성도, 속도, 엔지니어링 규율을 동등하게 중요하게 생각하신다면, 이 자리는 바로 당신을 위한 자리입니다.

## 담당 업무

- 여러 Next.js 애플리케이션(App Router + Pages Router)에 걸쳐 React 18과 strict mode TypeScript로 프론트엔드 경험을 구축하고 배포합니다.
- design token 준수부터 Lighthouse 점수, 접근성(WCAG AA 최소 기준)까지 UI 품질을 엔드투엔드로 책임집니다.
- 공유 Design System(@salesmind-ai/design-system) 작업에 참여하고 기여합니다 — React 컴포넌트, Storybook, design token, 모션 시스템.
- API를 자신 있게 연동합니다 — REST, Supabase, Firebase, React Query(TanStack Query) — 프론트엔드와 백엔드 서비스의 경계에서 편안하게 작업합니다.
- 테스트를 작성하고 유지보수합니다 — 유닛/통합 테스트는 Vitest, E2E는 Playwright, 비주얼 회귀 및 접근성 스모크 테스트도 담당합니다.
- 본격적인 CI/CD 파이프라인 안에서 작업합니다 — 13개의 quality gate job, 6단계 프로모션 플로우(feature → dev → staging → main), pre-commit/pre-push 훅, anti-drift 관리.
- 성능을 적극적으로 최적화합니다 — LCP, CLS, TBT는 추상적인 지표가 아니라 직접 측정하고 개선하며 지속적으로 끌어올리는 대상입니다.
- 3개 locale(EN/FR/ES)에 걸친 i18n을, 2계층 번역 시스템과 브랜드 용어 거버넌스를 기반으로 지원합니다.
- 제품 및 디자인 팀과 긴밀히 협업합니다 — 요구사항을 뛰어난 UX 판단력을 바탕으로 깔끔하고 유지보수하기 좋은 구현으로 옮깁니다.
- 시스템을 개선합니다 — 더 나은 패턴, 더 나은 테스트, 더 나은 DX를 제안합니다. 작동하지 않는 것에 대해서는 문제를 제기합니다.

## 지원 자격

- React와 strict mode TypeScript를 활용한, 프로덕션 환경에서의 4년 이상 전문 프론트엔드 엔지니어링 경력.
- 탄탄한 Next.js 경험 — App Router, Pages Router, SSR/SSG, 동적 라우팅, 미들웨어.
- TypeScript strict mode에 능숙함 — any 사용 없이, @ts-ignore 없이, 깔끔한 타입 설계가 습관화되어 있어야 합니다.
- UI/UX 감각 — 간격이 어긋났을 때, 인터랙션이 어색하게 느껴질 때, 접근성이 깨졌을 때 알아차릴 수 있어야 합니다. 사용자가 느끼지만 말로 표현하지 못하는 디테일을 소중히 여기는 분.
- API 연동에 대한 자신감 — REST API 소비, React Query / TanStack Query 활용, 클라이언트-서버 상태 경계를 깔끔하게 관리하는 능력.
- 테스트에 대한 규율 — 유닛 테스트(Vitest 또는 Jest), E2E 테스트(Playwright), 커버리지를 단순한 숫자가 아닌 품질 신호로 이해하는 자세.
- Playwright 경험 — 비주얼 회귀 및 크로스 브라우저 테스트를 포함한 E2E 테스트 스위트의 작성, 디버깅, 유지보수.
- CI/CD에 대한 이해 — GitHub Actions, quality gate, 자동화된 체크, 브랜치 보호. 이러한 것들이 왜 존재하는지 이해하고 그 안에서 자신 있게 작업할 수 있는 능력.
- Design System 활용 경험 — 공유 컴포넌트 라이브러리, 토큰 기반 디자인, 기존 시스템을 사용할지 새로운 것을 제안할지 판단하는 감각.
- Git에 대한 규율 — conventional commits, 깔끔한 PR, 의미 있는 diff, 좋은 브랜치 관리 습관.

## 우대 사항

- Tailwind CSS, Shadcn/UI, Radix UI를 프로덕션 애플리케이션에서 사용한 경험.
- Storybook 경험 — story 작성, interaction 테스트, 접근성 체크.
- Supabase 또는 Firebase를 활용한 backend-as-a-service 패턴에 대한 이해.
- pnpm 워크스페이스 또는 멀티 레포 구조에서의 개발 경험.
- Vercel 배포, 프리뷰 환경, edge function에 대한 이해.
- PostHog, GA4 또는 프론트엔드 코드베이스 내 analytics 계측 경험.
- SEO, Lighthouse 감사, Core Web Vitals 최적화에 대한 이해.
- Framer Motion 또는 motion/react를 활용한 프로덕션 수준의 애니메이션 제작 경험.
- i18n 시스템(react-intl, 구조화된 번역 워크플로우)에 대한 이해.
- B2B SaaS 또는 AI 프로덕트 환경에서의 이전 경력.

## 배울 수 있는 것

- 파이프라인과 매출에 직접적으로 기여하는 프론트엔드 경험을 만들게 됩니다 — 보여주기식 기능이 아니라, B2B 세일즈 팀이 매일 사용하는 실제 제품입니다.
- AI, Design System, 그리고 최신 웹 엔지니어링이 교차하는 지점에서 일하게 됩니다 — 시장에서 점점 더 높은 가치를 인정받는 역량입니다.
- 대부분의 팀이 꿈만 꾸는 프로덕션 수준의 CI/CD 파이프라인을 직접 책임지고 발전시켜 나가게 됩니다 — 13개의 quality gate, 비주얼 회귀, Lighthouse 관리, 접근성 감사.
- 멀티 앱 아키텍처, design token 시스템, 대규모의 프로젝트 간 의존성 관리에 대한 깊은 전문성을 쌓게 됩니다.
- 소규모의 시니어 팀과 매일 협업하며, 아이디어가 빠르게 실현되고 엔지니어링 판단이 즉시 신뢰받는 환경에서 일하게 됩니다.

## 채용 프로세스

- 인트로 콜(30분) — 프론트엔드 엔지니어링 경력, 테스트에 대한 철학, UI 품질을 바라보는 관점에 대해 이야기합니다. 시험을 보려는 것이 아니라 당신의 실력을 이해하고자 하는 자리입니다.
- 기술 과제(비동기) — 이곳에서 실제로 하게 될 업무를 반영한 작은 Next.js 과제입니다. 속도가 아니라 코드 품질, 테스트, 접근성, 엔지니어링 의사결정을 평가합니다.
- 기술 워크스루(45분) — 화면을 공유하며 자랑스러운 프로젝트나 PR을 소개해 주세요. 아키텍처 결정, 트레이드오프, 개선하고 싶은 부분에 대해 이야기 나눕니다.
- 창업자와의 최종 대화 — 비전, 속도, 그리고 첫 90일 동안의 성공이 어떤 모습일지에 대해 맞춰봅니다.

## 포트폴리오 안내

- 자랑스러운 프론트엔드 작업물을 보여주세요 — 운영 중인 앱, 오픈소스 기여, Storybook 배포물, 또는 상세한 글 등. 무엇을 만들었는지뿐 아니라 어떻게 사고했는지를 중요하게 봅니다.
- 직접 구현한 테스트 전략의 사례를 공유해 주세요 — E2E 스위트, CI 파이프라인, 커버리지 리포트, 또는 비주얼 회귀 구성 등.
- 기술 문서, 아키텍처 결정, 컴포넌트 명세 등을 작성한 적이 있다면 함께 가져와 주세요. 순수한 기술력만큼이나 엔지니어링 수준의 명료함도 중요하게 생각합니다.

## 혜택 및 근무 환경

- AI-first 엔지니어링 문화 — Claude, MCP 서버, 자체 제작한 AI 도구를 매일 활용합니다. 티켓을 처리하는 것이 아니라 한계를 넓혀가는 일입니다.
- 리모트 친화적인 환경이며, 원할 경우 방콕 통로(Thonglor) 오피스도 이용할 수 있습니다 — 몰입해서 집중할 수 있도록 설계된 인체공학적 업무 공간입니다.
- 오피스에서 근무하는 분들께는 매일 무료 점심을 제공합니다.
- 출퇴근을 지원하는 교통비 보조가 있습니다.
- 높은 자율성과 성과 중심의 환경 — 마이크로매니지먼트도, 승인을 위한 형식적 절차도 없습니다. 만들고 반복하며 개선해 나갑니다.
- 창업자 및 리더십 팀에 대한 직접적인 접근 — 당신의 아이디어는 그날 안에 의사결정권자에게 전달됩니다.
- 10개의 리포지토리로 이루어진 진짜 멀티 앱 생태계에서, 많은 팀이 말로만 이야기하는 엔지니어링 기준 속에서 일하게 됩니다 — 90% 이상의 커버리지, 853개가 넘는 유닛 테스트, Lighthouse 관리.

## 이 포지션에 지원하기

아래 양식을 작성해 주세요. 모든 지원서를 직접 검토하며 영업일 기준 5일 이내에 연락드립니다.

### Apply for 시니어 프론트엔드 엔지니어

We're building the future of AI-powered sales. None of the fields below are mandatory, but the more you share, the faster we can review your application and the stronger your candidacy becomes.

1

About You

2

Your Work

3

Why Us

4

Submit

## 다른 채용 중인 포지션

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://sales-mind.ai/#organization","name":"SalesMind AI","url":"https://sales-mind.ai","logo":{"@type":"ImageObject","url":"https://sales-mind.ai/logo.svg"},"description":"AI-powered sales automation platform that helps businesses automate prospecting, personalize outreach, and close more deals.","knowsLanguage":["en","fr","es","de","it","pt-BR","nl","pt-PT","ja","ko","zh-Hans","zh-Hant","hi"],"founder":{"@type":"Person","name":"Julien Gadea"},"sameAs":["https://www.facebook.com/SalesMind.Ai.corp","https://www.instagram.com/salesmind_ai/","https://twitter.com/salesmind_ai","https://www.youtube.com/@SalesMindAi","https://www.tiktok.com/@salesmind_ai","https://www.reddit.com/user/SALESMIND_AI/"],"contactPoint":[],"areaServed":"Worldwide"},{"@type":"WebSite","@id":"https://sales-mind.ai/#website","name":"SalesMind AI","url":"https://sales-mind.ai","description":"Close More Deals with AI Sales Agents","inLanguage":"en","publisher":{"@type":"Organization","@id":"https://sales-mind.ai/#organization","name":"SalesMind AI"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://sales-mind.ai/blog?q={search_term_string}"},"query-input":"required name=search_term_string"},{"@type":"ReadAction","target":"https://sales-mind.ai"}]}]}
{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"https://sales-mind.ai/ko/careers/senior-frontend-engineer#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"홈","item":"https://sales-mind.ai/ko"},{"@type":"ListItem","position":2,"name":"채용","item":"https://sales-mind.ai/ko/careers"},{"@type":"ListItem","position":3,"name":"시니어 프론트엔드 엔지니어","item":"https://sales-mind.ai/ko/careers/senior-frontend-engineer"}]}
{"@context":"https://schema.org","@type":"JobPosting","@id":"https://sales-mind.ai/careers/senior-frontend-engineer#jobposting","title":"시니어 프론트엔드 엔지니어","description":"SalesMind AI는 B2B 기업을 위한 예측 가능한 파이프라인 인프라를 구축합니다. SDR 워크플로우 전체를 대체하는 AI 기반 제품을 선보이고 있으며, 모든 픽셀, 모든 인터랙션, 모든 배포에 10억 달러 규모 엔터프라이즈 수준의 기준을 적용합니다.\n\n저희는 단순히 컴포넌트만 작성하는 것이 아니라, 완성도 높은 프로덕션 수준의 경험을 만들어낼 시니어 프론트엔드 엔지니어를 찾고 있습니다. 제품적 사고, 디자인 감각, 엔지니어링 엄격함, 그리고 릴리스 규율을 함께 갖춘 분을 원합니다.\n\n마케팅 웹사이트, 제품 프론트엔드, 문서, 관리자 도구, 공유 디자인 시스템으로 구성된 모던 멀티앱 생태계에서 근무하게 됩니다. 모든 것은 pnpm 워크스페이스를 통해 연결되어 있으며, 실질적인 CI/CD가 적용됩니다. 이 역할은 \"기능만 만들고 넘기는\" 자리가 아닙니다. 처음부터 끝까지 품질을 책임지는 자리입니다.","datePosted":"2026-10-11T15:53:44.746426+00:00","employmentType":"FULL_TIME","hiringOrganization":{"@type":"Organization","@id":"https://sales-mind.ai/#organization","name":"SalesMind AI","sameAs":"https://sales-mind.ai"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote"}}}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://sales-mind.ai/ko/careers/senior-frontend-engineer#webpage","url":"https://sales-mind.ai/ko/careers/senior-frontend-engineer","name":"시니어 프론트엔드 엔지니어 — SalesMind AI Careers","description":"Apply for the 시니어 프론트엔드 엔지니어 position in Engineering at SalesMind AI.","inLanguage":"ko","isPartOf":{"@type":"WebSite","@id":"https://sales-mind.ai/#website","url":"https://sales-mind.ai","name":"SalesMind AI"},"breadcrumb":{"@id":"https://sales-mind.ai/ko/careers/senior-frontend-engineer#breadcrumb"},"potentialAction":{"@type":"ReadAction","target":"https://sales-mind.ai/ko/careers/senior-frontend-engineer"},"dateModified":"2026-03-01T00:00:00.000Z"}
{"@context":"https://schema.org","@type":"SpeakableSpecification","cssSelector":["[data-speakable]","h1","h2"]}
```
