스타트업 초기 개발자 채용: 실제로 통하는 가벼운 채용 프로세스
창업자의 바쁜 한 주에도 돌릴 수 있는 초기 개발자 채용 프로세스를 소개합니다. 명확한 채용 공고, 실제 업무에 관한 질문, 유급 과제, 그리고 2주 안의 결정까지.
목차
회사가 처음 채용하는 개발자들은 첫해의 그 어떤 결정보다도 회사를 크게 좌우합니다. 이들은 코드베이스의 기준을 세우고, 의사결정 방식을 만들고, 다음에 누가 합류하고 싶어 할지를 결정합니다. 그런데 창업자는 보통 리크루터도, 채용 매니저도, 정해진 프로세스도, 넉넉한 시간도 없이 이들을 채용합니다.
대기업의 채용 프로세스는 이런 상황에 맞지 않습니다. 여섯 번의 면접, 주말을 통째로 잡아먹는 과제, 위원회 회의는 좋은 지원자를 더 빠른 회사에 빼앗기게 만들고, 창업자의 몇 주를 소모합니다. 그렇다고 프로세스가 아예 없는 것은 더 나쁩니다. 통화에서 마음에 들었던 사람을 채용하고, 한 달 뒤에야 그 사람이 무엇을 못 하는지 알게 됩니다.
이 글은 창업자의 한 주에 맞는 가벼운 프로세스를 소개합니다. 다섯 단계로 이루어져 있고, 약 2주 안에 진행할 수 있으며, 모든 단계는 하나의 질문에 답하도록 설계되어 있습니다. 이 사람이 바로 이 일을 해낼 수 있는가?
1단계: 이 역할에 실제로 필요한 것을 정하세요
공개적으로 무언가를 쓰기 전에, 자신을 위한 짧은 목록 세 개를 작성하세요.
- 이 사람이 첫 3개월 동안 해낼 일. 책임이 아니라 구체적인 결과로 적습니다. “예약 플로를 처음부터 끝까지 출시했다.” “앱을 프로토타입 데이터베이스에서 이전했다.” “결제 서비스의 온콜 로테이션을 책임졌다.”
- 필수 요건. 이 사람이 이미 해 본 적이 있어야 하는 것 세 개에서 다섯 개. 각각은 지원자가 해 봤거나 안 해 봤거나 둘 중 하나로 판단할 수 있어야 합니다. “React Native 앱을 App Store에 출시해 본 경험”은 필수 요건입니다. “열정적인 분”은 아닙니다.
- 우대 사항. 있으면 도움이 되지만, 없다고 해서 채용을 포기하지는 않을 것 두세 개.
공동 창업자가 있다면 공고를 올리기 전에 이 목록에 합의하세요. 나중에 벌어지는 채용 논쟁의 대부분은 사실 이 역할에 무엇이 필요한지에 대한 논쟁이고, 지금 하는 편이 훨씬 비용이 적게 듭니다.
실제로 확인할 필수 요건만 적으세요. 아무도 검증하지 않는 필수 요건은 장식일 뿐이고, 문구와 딱 맞지 않는 정직한 지원자를 조용히 걸러 냅니다.
2단계: 좋은 개발자가 끝까지 읽는 채용 공고 쓰기
좋은 개발자는 그만 읽을 이유를 찾으면서 채용 공고를 읽습니다. 그 이유를 줄여 주세요.
- 회사가 무엇을 하는지, 이 역할이 왜 필요한지 짧은 두 문단으로 쓰세요. 회사는 지금 어느 단계에 있나요? 이 사람은 어떤 빈자리를 채우나요?
- 첫 몇 달을 설명하세요. 앞서 적은 결과 목록을 활용합니다.
- 필수 요건과 우대 사항을 나열하세요. 위에서 쓴 그대로입니다. 목록이 짧을수록 좋은 지원자가 더 많이 지원합니다.
- 보수를 밝히세요. 실제 범위를 적습니다. 그럴 수 없다면 “업계 최고 수준” 같은 표현을 쓰기보다 보수 항목을 아예 빼세요. 일부 지역에서는 보수 범위 명시가 법적 의무이기도 하니, 채용하는 지역의 규정을 확인하세요.
- 일하는 방식을 설명하세요. 고용 형태, 근무 지역 또는 겹치는 시간대, 보고 대상입니다.
- 프로세스와 소요 기간을 설명하세요. 선택지가 있는 지원자는 끝이 보이는 프로세스를 택합니다.
사실대로 말할 수 없는 내용은 빼세요. 없는 팀 규모, 아직 유치하지 않은 투자, 존재하지 않는 복지 같은 것들입니다. 공고의 모든 문장은 면접에서 질문받게 될 내용입니다.
이런 섹션과 각 섹션별 작성 가이드를 담은 무료 채용 공고 템플릿도 준비되어 있습니다.
3단계: 업무에 관한 사전 질문하기
자기소개서 대신 지원서 폼에 짧은 질문 세 개에서 다섯 개를 넣으세요. 좋은 질문은 업무에 관한 것이고, 그 일을 해 본 사람이라면 몇 문장으로 답할 수 있어야 합니다.
- “빠른 출시와 제대로 된 구현 사이에서 선택해야 했던 경험을 말씀해 주세요. 무엇을 선택했고, 그 이유는 무엇인가요?”
- “[여러분의 기술 스택]으로 만든 것 중 가장 복잡한 것은 무엇인가요? 다시 한다면 무엇을 다르게 하시겠어요?”
- “저희 예약 플로는 두 사람이 같은 슬롯을 동시에 예약하려는 상황을 처리해야 합니다. 어떻게 접근하시겠어요?”
지원자에게 기대하는 분량을 알려 주세요(“두세 문장이면 충분합니다”). 좋은 지원자라도 할 말이 없을 수 있는 질문은 선택 항목으로 표시하세요.
어떤 폼에도 들어가서는 안 되는 질문이 있습니다. 나이, 국적, 가족, 건강, 이전 연봉 등이 그렇습니다. 업무와 무관하고, 많은 지역에서 이를 묻는 것은 불법입니다.
4단계: 필수 요건에 비추어 지원서 읽기
지원서가 들어오면, 필수 요건 목록에 비추어 한 번에 한 항목씩 읽으세요. 각 필수 요건에 대해 지원자가 무언가 언급했는지, 그리고 무엇이라고 했는지 적어 두세요. 이렇게 하면 두 가지 효과가 있습니다. 지원자마다 일관된 기준을 적용하게 되고, 목록에 없는 무언가에 마음이 흔들릴 때 그것이 분명하게 드러납니다.
소프트웨어가 지원자에게 점수를 매기거나 순위를 정하게 하고 싶은 유혹은 참으세요. “78% 일치” 같은 숫자는 객관적으로 느껴지지만 지어낸 숫자입니다. 게다가 입사 지원자에 대한 자동화된 심사는 여러 지역에서 규제 대상입니다. 뉴욕시 Local Law 144는 자동화된 고용 결정 도구를 사용하기 전에 편향 감사와 지원자 고지를 요구하고, EU AI법(AI Act)은 채용에 사용되는 AI 시스템을 고위험으로 분류합니다. 읽는 것을 도와주는 도구는 괜찮습니다. 대신 결정해 주는 도구에는 실질적인 의무가 따릅니다.
모든 지원자에게 일주일 안에 답하는 것을 목표로 하세요. 짧은 불합격 통보도 포함해서입니다.
5단계: 한 번의 대화, 한 번의 유급 과제, 한 번의 결정
필수 요건을 충족하는 지원자에게는 다음을 진행합니다.
- 30~45분의 대화. 지원자가 답변에서 설명한 작업에 대해 이야기하세요. 다시 한다면 무엇을 다르게 할지 물어보세요. 어려운 부분까지 포함해 역할을 솔직하게 설명하세요. 지원자도 여러분을 인터뷰할 수 있게 하세요. 여기서 예약 링크를 쓰면 이메일 왕복을 한 번 줄일 수 있습니다.
- 작은 유급 과제. 실제 업무와 비슷한 일로 몇 시간 분량이며, 공정한 보수를 지급합니다. 어떤 퍼즐보다 더 많은 것을 알려 주고, 보수를 지급한다는 것은 지원자의 시간을 존중한다는 뜻이기도 합니다. 보수를 지급할 수 없다면, 지원자가 과거에 작성한 코드를 함께 짚어 보는 기술 대화가 차선책입니다.
- 며칠 안의 결정. 필수 요건에 비추어 이유와 함께 문서로 남기세요.
첫 개발자 채용이라면, 지원자와 직접 함께 일해 본 사람에게 레퍼런스 체크 통화를 한 번 해 볼 가치가 있습니다.
공고부터 오퍼까지 전체 과정이 약 2주 안에 끝난다면, 다른 선택지가 있는 지원자도 놓치지 않을 수 있고, 한 달 내내 정신이 분산되는 대신 일주일에 몇 시간만 집중해서 쓰면 됩니다.
Atrix AI에서 진행하기
Atrix AI의 채용 기능은 이 프로세스를 따르며, 여러분의 결정에는 개입하지 않도록 만들어졌습니다.
- 공고는 여러분이 만들고 있는 제품을 바탕으로 작성됩니다. 직무명과 고용 형태를 입력하고, 정해져 있다면 보수를 추가하고, 해당 역할이 담당할 제품을 연결하세요. 에이전트가 그 프로젝트의 PRD와 아키텍처 문서를 읽고 공고 전체의 초안을 작성합니다. 한 줄 요약, 공고 본문, 필수 요건, 우대 사항, 그리고 실제 업무에 관한 사전 질문까지입니다. 에이전트는 보수, 복지, 팀 규모를 절대 지어내지 않고, 나이, 국적, 가족, 건강, 이전 연봉에 대해 절대 묻지 않도록 지시받습니다. 초안을 수정하고 게시하는 것은 여러분이 직접 합니다.
- 지원서는 공개 폼으로 접수되며, 워크스페이스의 해당 직무로 바로 들어옵니다.
- 점수가 아니라 읽기. Atrix는 각 필수 요건에 대해 지원자가 답변에서 쓴 내용을 지원자 본인의 표현 그대로 인용하고, 아무것도 쓰지 않았다면 그렇다고 분명히 알려 줍니다. 지원자에게 점수를 매기거나, 순위를 정하거나, 추천하지 않습니다. 읽고 결정하는 것은 여러분입니다.
- 맥락 속의 면접. 일정 조율 기능을 쓰면, 지원서에서 잡았거나 지원서에 연결한 미팅이 그 지원서에 표시되므로 대화, 메모, 지원자 정보가 한곳에 모입니다.
요약
공고를 올리기 전에 역할에 필요한 것을 정하세요. 업무, 필수 요건, 보수를 밝힌 공고를 쓰세요. 업무에 관한 질문을 하고, 필수 요건에 비추어 답변을 읽고, 한 번의 대화와 한 번의 유급 과제로 마무리하세요. 채용 공고 템플릿으로 시작하고, 전체 과정을 2주 안에 끝내세요.