프론트엔드 엔지니어(Front-end Engineer)
직무 설명
시스템노바는
온라인 강의 플랫폼을 기획, 개발, 운영하며, 현재는 구독형 멤버십을 통해 글로벌 확장을 목표로 추가 서비스 런칭을 준비하고 있는 스타트업입니다. 2025년 2월 설립된 시스템노바는 설립 첫 해부터 월 수십억 원대 매출을 기록하며 빠르게 성장하고 있습니다.강의 플랫폼의 브랜딩, 플랫폼 구축, 콘텐츠 기획 및 운영 컨설팅을 주요 서비스로 하고 있으며, 단순한 개발 대행이 아닌 시장 분석과 비즈니스 구조 설계를 기반으로 크리에이터 브랜드의 성장 전략을 함께 설계하고 있습니다.
빠르게 변화하는 디지털 환경 속에서 실질적인 성과를 만들어낼 여러분의 많은 관심과 지원을 기다립니다:)
프론트엔드 엔지니어(Front-end Engineer) 채용 공고
1. 우리가 만드는 것
카카오 알림톡, 브랜드 메시지, SMS를 기업 고객에게 제공하는 B2B 메시징 플랫폼입니다.쇼핑몰 주문 확인, 배송 알림, 예약 안내, 인증번호 등 사용자가 매일 받는 메시지가 저희 인프라를 거쳐 발송됩니다.
발송량과 안정성이 서비스의 핵심인 만큼, 프론트엔드도 인프라와 긴밀하게 연결된 환경에서 개발합니다. 현재 고객용 콘솔, 관리자 백오피스, 트리거 기반 자동 발송 시스템을 개발하고 있으며, Claude Code 등 AI를 개발 워크플로우의 기본 도구로 적극 활용하고 있습니다.
2. 주요 업무
- 고객용 콘솔 + 개발자 문서 사이트 — 메시지 발송·예약, 알림톡 템플릿 등록·검수 추적, 카카오 채널 연동, 잔액·충전 화면과 API 문서까지. 콘솔의 완성도가 곧 영업력인 제품이라, "연동이 반나절이면 끝난다"를 사실로 만드는 것이 목표입니다
- 관리자용 백오피스 — 고객사 온보딩·심사, 단가·요금제 정책, 발송 모니터링, 발송 원장 기반 매출 정산까지. 수백만 건 원장을 조회·필터링하는 화면의 성능과, 잘못 누르면 돈이 움직이는 액션의 안전장치 설계가 핵심 과제입니다
- 트리거 기반 자동 발송 — Cafe24·ImWeb 쇼핑몰에 주입되는 수집 SDK/inject script(남의 페이지에서 돌아가는 코드라 번들 사이즈·전역 오염·크로스 도메인 이슈를 통제해야 합니다), 비개발자용 세그먼트 빌더 UI, 발송 성과 대시보드 개발
- BFF 레이어 직접 설계·구현 — 여러 백엔드 서비스의 응답을 화면 요구에 맞게 조합하고, 캐싱 전략과 응답 스펙을 스스로 정의합니다
- 대량 발송 이력·통계 화면의 성능 설계(커서 페이지네이션, 스트리밍, 집계 캐싱)와 Vercel/AWS 배포 환경 운영
- 백엔드 개발자와 API 스펙을 함께 설계하고, 주니어 엔지니어의 코드 리뷰 및 성장을 함께 리딩합니다
3. 지원 조건
필수 조건
- TypeScript 기반 React·Next.js 실무 경력 5년 이상으로, 실제 운영 중인 서비스를 설계부터 운영까지 책임져 본 분
- 상태 관리와 서버 상태 캐싱에 대한 자기 기준이 있으신 분 (Zustand, TanStack Query 또는 유사 도구)
- REST API 설계에 대한 이해를 갖추신 분 — 엔드포인트를 소비만 해본 것이 아니라, 어떤 스펙이 좋은 스펙인지 판단하고 제안할 수 있는 분
- 네트워크(HTTP/TCP), 브라우저 동작 원리, 자료구조·알고리즘, 동시성 등 CS 기본기를 갖추신 분 (기술 면접에서 깊이 있게 확인합니다)
- 비동기 처리와 에러 핸들링을 설계 관점에서 다뤄보신 분
- Claude Code 등 AI 코딩 툴을 핵심 워크플로우로 활용하며, 팀의 AI 활용 수준까지 끌어올릴 수 있는 분 (구체적인 활용 사례를 서류에서 확인합니다)
우대 사항
1. 메시징 · 대용량
- Redis, Kafka 등 메시징·큐 시스템에 대한 이해가 있으신 분 — 메시지 유실, 중복 발송, 순서 보장 같은 문제를 고민해 본 경험
- 스파이크성 발송, 배치 처리, 백프레셔 대응 등 대용량 트래픽 대응 경험이 있으신 분
- 알림톡, SMS, 푸시 등 메시징 도메인 경험이 있으신 분
- NestJS 또는 Go 백엔드 개발 경험이 있으신 분
- AWS 등 클라우드 서비스 운영 경험이 있으신 분 (EC2, ECS, ALB, CloudWatch 등)
- Docker 기반 배포 및 CI/CD 구축 경험이 있으신 분
- MSA 구조에 대한 이해가 있으신 분 — 서비스 분리 기준, 서비스 간 통신, 장애 전파 대응
- RDB와 NoSQL의 특성 차이를 이해하고 용도에 맞게 선택해 본 경험이 있으신 분
3. 도메인 · 기타
- Cafe24, ImWeb 등 커머스 플랫폼 연동 또는 앱스토어 개발 경험이 있으신 분
- 서드파티 스크립트/SDK 개발 경험이 있으신 분 — 번들 사이즈, 격리, 크로스 도메인 이슈를 다뤄본 분
- 어드민·백오피스 등 내부 도구를 처음부터 설계해 본 경험이 있으신 분
- 정산, 과금 등 돈이 걸린 도메인 경험이 있으신 분
- MCP 서버·커스텀 스킬 구성 등 AI 개발 환경을 직접 설계·구축해 본 경험이 있으신 분
기술 환경
영역 언어 주요 기술 Frontend TypeScript Next.js, Zustand, TanStack Query Backend TypeScript, Go NestJS, Gin Messaging — Kafka, Redis Database — PostgreSQL, DynamoDB Infra · 배포 — AWS (EC2, ECS), Vercel4. 근무 조건
- 근무 형태: 정규직(수습기간 3개월)
- 근무 요일/시간: 평일 주 5일, 오전 10시 - 오후 7시 (시차출퇴근제 운영)
- 근무지 정보: 서울특별시 강남구 언주로106길 41 (선정릉역 도보 3분)
5. 혜택 및 복지
근무 제도 및 환경
시차출퇴근제수습 기간 종료 후부터는 업무에 지장이 없는 범위 내에서
오전 8시-13시 사이 출근,오후 5시-10시 사이 퇴근하는 시차출퇴근제를 이용할 수 있습니다.
연차부터 반반차까지
연차와 휴가는 자율적으로 사용할 수 있도록 운영하고 있으며, 휴가 사용에 눈치 보지 않는 문화를 지향합니다. 반차, 반반차도 지원합니다.
점심 / 저녁 식사 및 귀가 지원
점심 식대는 물론, 늦게까지 근무하시는 날엔 저녁 식대와 귀가 택시비를 전액 지원해 드립니다.
업무 장비 지원
소프트웨어, 듀얼 모니터, 노트북 등 업무에 필요한 장비를 아낌없이 지원합니다.
자율 복장 근무
정해진 복장 규정은 없습니다. 자율 복장으로, 누구나 편한 옷차림으로 근무할 수 있습니다.
무제한 간식
다양한 간식과 음료가 상시 비치되어 있어, 언제든 자유롭게 이용하며 재충전할 수 있습니다.
팀 회식비 지원
팀 간 유대감을 높일 수 있도록 정기 회식비를 지원하며 팀별로 자율적으로 운영합니다.
기본 근무 제도
4대 보험(건강, 고용, 산재, 국민연금)에 가입되며, 주 5일 근무제와 법정 연차를 기본으로 보장합니다.
성장 지원 및 보상
자기개발비 지원건강하고 스트레스 없는 회사 생활을 위해 운동비와 자격증, 세미나, 워크샵, 어학 등 교육비로도 활용이 가능한 자기개발비를 정기적으로 제공합니다.
도서 구입비 지원
매월 업무 관련 도서 뿐 아니라 자기계발서, 취미 등 원하는 도서를 자유롭게 구입하실 수 있도록 지원합니다.
생일 반차와 선물 제공
특별한 생일을 보내실 수 있도록 생일날 반차와 생일 선물을 제공합니다.
명절 선물 및 웰컴키트
설·추석 등 명절에는 선물을 제공합니다. 신규 입사자에게는 웰컴키트를 지급합니다.
경조사 유급 휴가 및 지원
결혼, 출산, 장례 등 중요한 순간을 위한 유급 휴가와 경조금을 지원합니다.
사내 교육 콘텐츠 무료 수강
수백만 원 상당의 고가 유료 콘텐츠를 무료로 수강할 수 있습니다. 다양한 부업, 재테크 등 실생활에 유용한 강의를 자유롭게 수강할 수 있어 업무와 동시에 자기 성장을 함께 이룰 수 있습니다.
가족 및 지인 대상 강의 할인
가족·친인척에게 50%, 지인에게도 20% 강의 할인 쿠폰을 제공합니다. 주변 사람들과 함께 배우고 성장할 수 있는 기회를 만들어드립니다.
6. 노바 사람들은 이렇게 일합니다
우리는 서로의 전문성을 존중하며 협업하고,빠른 실행과 실험을 통해 결과로 이야기하는 문화를 지향합니다.
감각을 구조화합니다.
감각은 순간적이지만, 구조는 그것을 오래 지속시킵니다.우리는 크리에이터의 영감을 다듬고, 감각에 형태를 부여하여 실행으로 증명합니다.
즐겁게 일합니다.
시스템노바는 본인의 일을 사랑하는 사람들로 구성된 친밀하고 끈끈한 팀입니다.우리는 동료를 배려하고 존중하며, 유쾌한 태도로 일하고, 힘든 순간에도 웃음으로 극복하는 방법을 알고 있습니다.
작지만 강한 팀을 구축합니다.
한 명의 훌륭한 팀원이 열 명의 평범한 팀원보다 더 큰 힘을 발휘한다고 믿습니다.시스템노바는 각자의 역할을 충실히 수행하며, 작지만 강한 시너지를 만드는 팀입니다.
7. 채용 절차
- 서류 전형 → 1차 인터뷰(실무진) → 2차 인터뷰(임원진) → 인턴십 전형(12주) → 최종 합격
- 제출 서류: 이력서, 자기소개서, 포트폴리오(선택)
※ 서류 합격자에 한해 수시 연락드리며, 채용 완료 시 공고는 조기 마감될 수 있습니다.
※ 제출하신 지원서 내용 중 허위 사실이 확인될 경우, 채용이 취소될 수 있으니 유의 바랍니다.
시스템노바에서 기술로 세상의 지식을 연결해봐요!
우리는 크리에이터의 빛나는 영감이 국경을 넘어 더 많은 사람에게 닿을 수 있도록가장 견고하고 혁신적인 플랫폼을 만듭니다. 당신의 기술이 누군가의 성장이 되고, 당신의 코드가 글로벌 비즈니스의 초석이 되는 가슴 뛰는 경험을 할 준비가 되셨나요?
지금 바로 지원하여 시스템노바의 글로벌 도약에 함께하세요!
이 직무에 관심이 있으신가요?