본문 바로가기
IT 채용 레이더

개발자 채용공고 보는 법 (2026): 자격요건 미달·우대사항·연차, 어디까지 맞춰야 지원할까

네이버·당근·토스를 거친 현직 개발자가 정리데이터 기준 최종 수정 읽는 시간 8분

공고 하나 띄워 놓고 "이 정도면 넣어 봐도 되나" 하고 자격요건을 몇 번째 다시 읽는 중이라면, 판단 기준은 생각보다 단순해요. 일반론은 빼고, 토스페이먼츠·당근·쏘카일레클이 공식 채용 페이지에 올린 실제 공고 문구를 하나씩 뜯어 볼게요. 공고 원문은 출처 링크로 열어 볼 수 있어요.

개발자 채용공고는 어떤 순서로 보면 되나요?

위에서부터 차례로 읽으면 자격요건에서 멈추게 돼요. 저는 이 순서를 권해요.

  1. 제목의 연차·고용형태: "(3년 이하)", "(신입)", "계약직" 같은 괄호
  2. 주요 업무: "이런 일을 해요", "합류하면 함께할 업무예요"
  3. 자격요건과 우대사항
  4. 맨 아래 안내사항과 전형 절차

4번을 꼭 끝까지 보세요. 당근 신입 백엔드 공고는 맨 아래에 "경력 기간에 따라 추가 역량 검증을 위해 최대 3개월 계약직으로 근무할 수 있어요"라고 적어 두었어요[3]. 위쪽 자격요건만 보고 넘기기 쉬운 문장이라, 지원 전에 알아 두는 게 좋아요.

2번을 3번보다 먼저 보는 이유도 있어요. 주요 업무를 읽고 "이건 해 봤다" 싶은 줄이 두세 개 있으면, 자격요건에서 한두 줄이 모자라도 이력서에 쓸 말이 생겨요.

자격요건 미달이어도 지원해도 될까요?

자격요건 줄을 하나씩 "숫자로 적혔나, 서술형인가"로 나눠 보면 답이 빨리 나와요.

실제 공고 문구를 단단한 조건과 말랑한 조건으로 나눈 예 (단단한 조건 → 말랑한 조건 → 자격요건 밖 안내 문구 순)
공고 문구공고어떻게 읽을까
"네이티브 앱 개발 경력 4년 이상"쏘카일레클 모바일 앱 개발자[4]단단해요. 숫자는 해석할 여지가 없어요
"컴퓨터공학 또는 관련 분야를 전공했거나 이에 준하는 지식과 경험"당근 백엔드(신입)[3]말랑해요. "이에 준하는"이 붙으면 전공이 아니어도 지식으로 보여 주면 돼요
"하나 이상의 프로그래밍 언어를 능숙하게 활용"당근 백엔드(신입)[3]말랑해요. 언어를 지정하지 않았어요. 코딩 테스트를 C++·Go·Java·Python으로 볼 수 있다고 따로 적혀 있어요
"AI 코딩 도구로 생성한 코드를 직접 검토하고 검증할 수 있는 분"쏘카일레클 모바일 앱 개발자[4]말랑하지만 새로 생긴 줄이에요. 이력서에 실제로 어떻게 검토했는지 한 줄 넣을 가치가 있어요
"산업기능요원으로 채용이 가능한 포지션이에요 (현역 전직, 보충역 신규 편입, 보충역 전직) 전문연구요원 편입 및 전직은 불가해요"당근 백엔드(신입)[3]자격요건 칸이 아니라 아래 안내 문구지만 단단해요. 병역 편입 조건은 회사가 바꿀 수 없어요

숫자 조건과 법적 조건은 맞춰야 해요. 경력 2년인데 "4년 이상" 공고에 넣는다면 기대는 낮추는 게 맞아요. 반대로 서술형 조건은 읽는 사람이 판단해요. 이런 줄은 내 경험 중 가장 가까운 것을 이력서 문장으로 바꿔 보고, 바꿀 수 있는 줄이 더 많으면 넣어 보세요.

제 경험으로 말하면, 서술형 조건에서는 의사소통이 된다는 느낌을 줘야 해요. 조금만 말해도 큰 맥락을 이해해야 하고요[7].

"관련 경력"도 조심해서 읽으세요. 인턴·계약직·병역특례 기간을 경력으로 세는지는 회사마다 다르고, 공고에 안 적힌 경우가 대부분이에요. 애매하면 물어보는 게 빨라요. 당근은 공고 맨 아래에 카카오톡 문의 채널을 열어 두었어요[3].

'경력 3년 이상'은 몇 년차부터 넣어야 하나요?

토스페이먼츠 Server Developer 공고 두 개를 나란히 놓으면 연차 표기의 의미가 보여요[1][2].

  • "합류하면 함께할 업무예요" 5줄은 두 공고가 글자까지 같아요. 결제 요청량을 감당하는 시스템, 선착순 결제 트래픽, 정산 시스템, MSA 환경의 API, OpenAPI 생태계예요.
  • "3년 이상" 공고에만 "이런 분과 함께하고 싶어요"가 있어요. Kotlin·Spring·JPA 이해도, OOP·TDD·리팩토링 역량, Redis·Kafka 경험, RDBMS 이해도를 "더 좋아요"로 적었어요.
  • "3년 이하" 공고에는 그 섹션이 아예 없어요. 이력서 쓰는 법 안내와 사용 기술 목록은 두 공고가 글자까지 같아요.

같은 일을 하는데 연차로 공고를 나눴다는 건 기대치가 다르다는 뜻이에요. 3년 이하 쪽은 특정 기술 우대 조건 없이 열어 둔 셈이에요. 그래서 2~4년차처럼 경계에 있다면 두 공고의 요구사항을 다 읽고, 내 이력서가 더 많이 맞는 쪽을 고르세요.

"신입인데 경력 1년 이상 공고에 넣어도 되나요"라고 묻는다면, 문구가 어느 칸에 있는지 보세요. "1년 이상"이 자격요건 줄에 있으면 숫자 조건이라 어렵고, 우대사항 줄에 있으면 넣어 볼 만해요. 제목 괄호에 "(신입)"이나 "(N년 이하)"가 붙은 공고가 따로 있는지도 같은 회사 페이지에서 먼저 찾아보세요. IT 채용 레이더에서는 신입이 지원할 수 있는 공고(경력 미표기 포함)를 모아 볼 수 있어요.

우대사항은 필수인가요? 하나도 없으면 지원 못 하나요?

우대사항은 있으면 가산점이 붙는 항목이에요. 필수가 아니에요. 회사들도 이름을 그렇게 붙여요. 당근은 "이런 분이면 더 좋아요!", 토스페이먼츠는 "~하신 분이면 더 좋아요", 쏘카일레클은 "이런 분이면 더욱 좋습니다"예요[2][3][4].

쏘카일레클 모바일 앱 공고의 우대사항은 8줄이에요. BLE 기반 IoT 기기 연동, 지오펜싱과 지도 SDK, PG·간편결제·본인인증, iOS Live Activity·Android Live Update, 반대 플랫폼 경험, 이벤트 로그 설계, 개인정보·광고성 정보 수신 같은 법규 대응, AI 코딩 에이전트 도입이에요[4]. 8줄을 다 채우는 사람을 기대하고 쓴 목록으로 보긴 어려워요.

그래서 우대사항은 "내가 몇 개 맞나"보다 "이 팀이 지금 뭘 하나"로 읽는 게 쓸모 있어요. 이 목록에서는 모빌리티 기기와 붙는 BLE 연동, 지도·위치 기능, 결제가 보이죠. 이 중 하나라도 해 봤다면 이력서 첫 페이지로 올리고, 하나도 없다면 면접에서 나올 질문 목록으로 쓰세요.

헷갈리기 쉬운 우대도 있어요. "국가보훈대상자는 관련 법률에 의거 우대"[1], "장애인 및 보훈대상자는 채용 전형 시 우대"[3]는 법에 따른 우대라 기술 우대사항과는 다른 이야기예요.

공고에서 이력서에 쓸 단어는 어떻게 뽑나요? (JD 분석)

JD는 Job Description, 그러니까 채용공고 본문이에요. JD 분석이라고 거창하게 부르지만 할 일은 단순해요.

먼저 공고가 이력서 쓰는 법을 알려 주는지 찾아보세요. 토스페이먼츠 공고에는 "이력서는 이렇게 작성하시는 걸 추천해요"라는 섹션이 있어요[1]. 해결해 본 문제는 규모와 상관없이 구체적으로, 레거시 리팩토링 경험이 있으면 좋고, 비즈니스 문제를 기술로 푼 사례를 자세히 적으라고요. 회사가 직접 "이렇게 써 달라"고 한 거니까, 이 섹션이 있으면 이력서를 그 순서대로 고쳐 보세요.

당근은 서류 형식까지 적어 두었어요. 자유형식 지원서를 받고, hwp만 빼면 word·pdf·웹 링크 다 되고, 노션 링크라면 접근 권한을 열어 두고, 사진·주소처럼 평가와 상관없는 개인정보는 빼 달라고요[3]. 링크로 냈는데 권한이 닫혀 있으면 서류를 아예 못 읽어요. 제출 전에 시크릿 창으로 한 번 열어 보세요. 제가 본 서류 실수 중에도 회사명을 다르게 쓰거나 닫힌 링크를 낸 경우가 있었어요[7].

그다음은 줄 맞추기예요.

  1. "주요 업무" 줄마다 내 경험을 하나씩 짝지어요. 짝이 없는 줄은 비워 둬요.
  2. "사용하는 기술" 줄에서 써 본 것에 표시해요. 당근 피드 공고라면 Go, gRPC, Redis, Kafka, BigQuery 같은 단어예요[3].
  3. 짝지은 경험은 이력서에서 공고와 같은 단어로 써요. 공고가 "정산 시스템"이라고 썼는데 이력서에 "배치 작업"이라고만 쓰면 읽는 사람이 연결해 줘야 해요.
  4. 비워 둔 줄은 면접 예상 질문이에요. 답을 준비해 가요.

공고마다 이력서를 손보는 게 귀찮게 느껴질 수 있어요. 그런데 지원서가 쏟아지는 쪽으로 분위기가 바뀌고 있어요. Pragmatic Engineer를 쓰는 Gergely Orosz는 2026년 7월 X에, 채용 매니저들 말로는 자기소개서가 거의 다 AI로 쓰여 쓸모가 없어졌고 지원서는 10배로 늘었는데 자동 지원 도구도 한몫했을 거라고 전했어요[5]. 해외 이야기지만, 똑같은 이력서를 여러 곳에 뿌리는 지원자가 늘수록 공고 문구에 맞춘 이력서가 눈에 띄는 건 마찬가지예요.

'채용시 마감'·상시 공고는 언제 내야 하나요?

"채용시 마감"은 정해진 마감일 없이, 뽑을 사람을 찾으면 공고를 내린다는 뜻이에요. 마감일이 따로 없는 공고는 생각보다 흔해요. IT 채용 레이더가 회사 공식 채용 페이지에서 모은 활성 공고 4,244건(134개사) 중 마감일 값이 있는 공고는 538건, 12.7%뿐이었어요(2026-10-30 06:08 KST 기준)[6]. 나머지 중에는 제목이나 본문에만 날짜를 적은 공고도 섞여 있으니, 제목 끝 괄호까지 보세요.

마감일이 적혀 있어도 안심은 못 해요. 쏘카일레클 공고는 마감기한을 2026년 11월 30일로 적어 두고도 "해당 공고는 수시 채용으로, 채용 완료 시 조기 마감 될 수 있습니다"라고 덧붙였어요[4]. 당근도 "모집 완료 시 조기 마감될 수 있어요"라고 적었어요[3]. 그러니 이력서가 준비됐다면 마감일까지 기다릴 이유가 없어요.

반대로 아주 오래 열려 있는 공고도 있어요. 토스페이먼츠 Server Developer (3년 이상)은 2022년 3월, (3년 이하)는 2023년 4월에 처음 게시돼 2026년 10월에도 열려 있었어요[1][2]. 회사가 같은 공고를 몇 년씩 내리지 않는 건, 결원 하나를 채우는 자리라기보다 그 직무를 계속 뽑는 상시 포지션으로 보는 게 자연스러워요.

이런 공고가 드물지도 않아요. 레이더 데이터에서 게시일 값이 있는 활성 공고 3,863건 중 470건(63개사)이 게시된 지 1년이 넘었어요[6]. 오래된 공고라고 지원을 망설일 필요는 없어요. 회사 공식 채용 페이지에 아직 걸려 있는지만 확인하세요.

전형 절차와 준비물은 공고 맨 아래에 있어요

같은 개발 직군이라도 회사마다 준비할 게 달라요. 세 공고의 전형을 줄여 옮기면 이래요.

공고에 적힌 전형 절차 (출처 번호 순, 공고 확인 2026-10-30)
회사·공고전형 순서미리 준비할 것
토스페이먼츠 Server Developer[1]서류 → 사전과제 → 직무 인터뷰 → 문화적합성 인터뷰 → 레퍼런스 체크 → 처우협의사전과제
당근 백엔드(신입)[3]서류 → 화상 인터뷰(라이브 코딩) → 직무 인터뷰 → 컬처핏 인터뷰·레퍼런스 체크 → 처우협의라이브 코딩(C++·Go·Java·Python 중 선택)
쏘카일레클 모바일 앱 개발자[4]서류(포트폴리오 권장) → 1차 직무 인터뷰 → 2차 컬처핏 인터뷰 → 조건 협의포트폴리오

당근과 쏘카일레클은 입사 후 3개월 수습이 있다고 적었어요[3][4]. 토스페이먼츠 공고에는 수습 언급이 없었어요. 당근 공고처럼 산업기능요원 가능 여부가 적힌 공고도 있으니, 병역 문제가 걸려 있다면 산업기능요원·전문연구요원 공고 모음에서 먼저 거르는 게 빨라요.

지원 전에 이것만 확인하세요

  • 제목 괄호의 연차가 "이상"인지 "이하"인지 봤다
  • 자격요건 중 숫자·법적 조건은 다 맞는다
  • 서술형 자격요건은 절반 넘게 이력서 문장으로 바꿀 수 있다
  • 우대사항 중 해당하는 게 있으면 이력서 첫 페이지에 올렸다
  • 주요 업무 줄마다 내 경험을 짝지어 봤고, 빈 줄은 면접 질문으로 적어 뒀다
  • 맨 아래 안내사항(수습, 계약직 전환 조건, 서류 형식)을 읽었다
  • 마감일이 있어도 조기 마감될 수 있다는 걸 알고 일정을 잡았다

자주 묻는 질문

자격요건을 다 못 채워도 지원해도 되나요?

숫자로 적힌 연차나 병역 편입 같은 법적 조건이 안 맞으면 어려워요. "이에 준하는 지식과 경험", "능숙하게 활용하여" 같은 서술형 조건은 일부 모자라도 지원해 볼 만해요. 그런 줄은 읽는 사람이 판단하니까 가장 가까운 경험을 구체적으로 써 주세요.

우대사항 뜻이 뭔가요? 필수인가요?

있으면 가산점이 붙는 항목이에요. 필수 조건이 아니에요. 우대사항이 하나도 없어도 자격요건을 맞췄다면 지원할 수 있어요.

경력 3년 이상 공고에 신입이나 1~2년차가 지원해도 되나요?

"3년 이상"이 자격요건에 있으면 숫자 조건이라 서류 통과가 어려워요. 같은 회사에 같은 업무의 "(3년 이하)"나 "(신입)" 공고가 따로 있는지 먼저 찾아보세요. 토스페이먼츠처럼 업무는 같고 연차만 나눈 경우가 있어요.

JD가 뭐예요?

Job Description의 줄임말로, 채용공고 본문을 말해요. 주요 업무, 자격요건, 우대사항, 전형 절차가 들어 있어요.

'채용시 마감'은 무슨 뜻이에요?

마감일을 정하지 않고, 뽑을 사람을 찾으면 공고를 닫는다는 뜻이에요. 예고 없이 닫힐 수 있어서 준비가 됐으면 빨리 내는 게 나아요.

1년 넘게 올라와 있는 공고는 이미 뽑은 거 아닌가요?

회사 공식 채용 페이지에 아직 열려 있다면 지원은 받고 있어요. 그 직무를 계속 뽑는 상시 포지션인 경우가 많아요.

이 글의 데이터는 이렇게 셌어요
  • 공고 문구: 토스페이먼츠 2건은 토스 공식 채용 API(api-public.toss.im, 토스 채용 페이지가 쓰는 공개 목록), 당근 1건은 Greenhouse 공개 보드 API, 쏘카일레클 1건은 그리팅 공식 채용 페이지에서 2026-10-30 11시 KST에 열었어요. 공고 원문 문단은 옮기지 않고 짧은 문구만 인용했어요
  • 데이터 기준: 2026-10-30 06:08 KST(전체 공고의 마지막 수집 시각). 조회: 2026-10-30 11:25 KST, 운영 DB 읽기 전용 트랜잭션
  • 대상: jobs.is_active = true 4,244건, 134개사. 쿠팡 테스트 공고(근무지 칸 'z-Test & Templates Only')는 제외 조건을 둠
  • 마감일: closes_at이 있는 공고 수. 제목 안 날짜는 세지 않음
  • 1년 넘게 열린 공고: ATS가 준 게시일(posted_at)이 조회 시각 기준 365일보다 이전인 활성 공고. 게시일 값이 있는 공고는 3,863건
  • 쿼리: docs/content/queries/how-to-read-developer-job-postings.sql

출처

  1. [1]Server Developer (3년 이하) — 토스페이먼츠, 토스 채용, https://toss.im/career/job-detail?job_id=5571302003 (확인 2026-10-30)
  2. [2]Server Developer (3년 이상) — 토스페이먼츠, 토스 채용, https://toss.im/career/job-detail?job_id=5028079003 (확인 2026-10-30)
  3. [3]Software Engineer, Backend (신입) - 피드 (ML Data Platform) — 당근 채용, https://about.daangn.com/jobs/5823087003/ (확인 2026-10-30)
  4. [4][쏘카일레클] 모바일 앱 개발자 (iOS / Android Native) (4년 이상) — 쏘카 채용, https://socar.career.greetinghr.com/ko/o/242346 (확인 2026-10-30)
  5. [5]Gergely Orosz, X 게시물(2026-07-07) — https://x.com/GergelyOrosz/status/2074550137771163824 (확인 2026-10-30)
  6. [6]IT 채용 레이더 운영 DB, 데이터 기준 2026-10-30 06:08 KST
  7. [7]필자 경험 — 네이버·당근·토스를 거친 현직 개발자(편집자, 실명 비공개) (확인 2026-10-30)