Skip to main content

Software Engineer, Frontend - 로컬 비즈니스 (로컬 컨텐츠)

Karrot
Seoul, South Korea
Full Time

Job Description

당근 팀 합류 여정에 오르신 것을 진심으로 환영해요

당근은 회사의 성장에 맞춰 개인이 함께 성장할 수 있는 환경을 만들기 위해 노력을 하고 있어요. 

멋진 동료들과 행복한 고민을 하는 그 순간이 올 수 있도록 당근 채용팀이 도와드릴게요.



로컬 콘텐츠팀을 소개해요

당근 로컬 비즈니스는 동네 가게와 이웃을 연결하는 여러 서비스를 만들고 있어요. 그중 로컬 콘텐츠팀은 동네 가게에 대한 콘텐츠로 플랫폼 비즈니스의 성공을 만드는 팀이에요. 이웃이 직접 남긴 후기와 장소 정보를 모으고 연결해, 다음 이웃의 선택을 도와요.

이번에는 로컬 콘텐츠팀 동네탐험가 파트에서 함께 일할 프론트엔드 엔지니어를 찾고 있어요.

동네탐험가 파트를 소개해요

동네탐험가 파트는 로컬 콘텐츠 생태계의 코어 엔진을 만들어요. 믿을 수 있는 이웃의 참여가 더 좋은 동네 정보로 이어지는 구조를 만드는 거예요. 콘텐츠의 수를 늘리는 것을 넘어 어떤 활동과 콘텐츠를 신뢰할 수 있는지 판단하고, 기여한 이웃에게 그에 맞는 보상과 역할을 돌려주는 제품을 설계해요.


동네걷기(만보기)와 보물상자로 이웃이 동네 곳곳을 탐색하도록 도와요. 그 과정에서 쌓인 기여는 동네탐험가 포인트와 레벨로 이어져요. 이렇게 쌓인 활동과 신뢰는 동네지도, 가게 후기, 유저 프로필 등 당근 곳곳에서 ‘이 이웃이 동네를 얼마나 잘 알고, 얼마나 많은 이웃에게 도움이 되어왔는지’를 보여주는 신호가 돼요. 이웃은 이 신호로 믿을 수 있는 동네 정보를 찾아요.

지금 동네탐험가는 제품의 핵심 전환점에 서 있어요. 콘텐츠 참여자의 역할과 보상 체계를 재설계하고, 흩어져 있던 주요 서비스를 하나의 경험으로 통합하는 프로젝트를 진행 중이에요. 합류하면 홈 화면 UX부터 레벨과 보상 구조, 콘텐츠 생산 과정까지 설계 단계부터 참여할 수 있어요.

동네탐험가 파트는 이렇게 일해요

맡은 역할을 책임지고, 필요할 때 경계를 넓혀요

  • 빌더는 단순히 빠르게 만드는 사람이 아니에요. 문제를 스스로 정의하고, 무엇을 왜 만드는지 이해하며, 출시 이후의 결과까지 책임지는 사람이에요. 그래서 더 나은 제품을 만드는 데 필요하다면 실험 기획이나 스펙 논의, 데이터 분석처럼 직군의 경계를 넘는 것을 환영해요.
  • 다만 그 출발점은 맡은 역할이에요. 각자 맡은 자리에서 동료가 신뢰할 수 있는 결과를 만드는 것이 먼저예요. 지금 내가 가장 잘해야 하는 일이 무엇인지 알고 있다면, 그 확장은 자연스럽게 따라와요.

빠르게 만들고 데이터로 확인해요

  • 긴 논의만으로 답을 찾기보다 작은 실험으로 가설을 검증해요. 결과에 따라 빠르게 확장하거나 중단하고, 배운 내용을 다음 실험에 반영해요. 판단이 틀렸다면 빠르게 인정하고 되돌려요.
  • 내 실험이 곧 지표예요. 직접 만든 실험이 며칠 안에 수십만 명의 이웃에게 노출되고, 그 결과가 팀의 다음 로드맵을 바꿔요.

AI를 팀의 시스템으로 확장해요

  • 당근에서는 모든 구성원에게 AI 도구가 기본으로 제공돼요. 맡길 수 있는 일은 맡기고, 사람은 문제 정의와 판단, 설계에 집중해요. 그리고 각자의 AI 활용법을 반복 가능한 업무 방식과 검증 기준, 공유 지식으로 발전시켜요. 그렇게 팀 전체가 더 빠르고 일관되게 일할 방법을 함께 만들어요.

이런 역할을 기대해요

동네탐험가 파트의 프론트엔드를 책임지는 엔지니어로서 제품의 사용자 경험과 프론트엔드 구조를 이끌어요. 복잡한 요구사항을 예측 가능한 구조로 풀어내고, 출시 이후의 성능과 안정성, 운영까지 살펴요.

그 과정에서 늘 같은 기준으로 결정할 수는 없어요. 사용자 경험을 끝까지 다듬어야 할 때가 있고, 거칠어도 빨리 내보내야 할 때가 있고, 구조부터 잡아야 할 때가 있어요. 지금 무엇이 중요한지를 스스로 판단하고 그에 맞게 움직이는 분을 찾아요.

파트 안에서는 유일한 프론트엔드 엔지니어라, 제품 하나의 프론트엔드 전체를 맡아요. PM, 디자이너, 서버 엔지니어와 제품 초기부터 요구사항을 같이 정하고, iOS, Android 엔지니어와 네이티브 인터페이스를 조율해요. 구현에 대한 판단과 결정은 스스로 해요. 대신 큰 인터페이스 설계는 다른 프론트엔드 엔지니어의 리뷰를 받을 수 있고, 기술적인 고민은 당근의 프론트엔드 엔지니어들과 나눌 수 있어요.

이런 일을 해요

  • 동네탐험가, 동네걷기, 보물상자의 웹뷰 제품을 만들어요
  • 후기 작성과 장소 정보 제안 등 이웃이 동네 콘텐츠를 만드는 전반적인 경험을 개선해요
  • 제품 초기 단계부터 프론트엔드의 구현 전략과 구조를 주도해요
  • 네이티브에 의존하는 기능을 iOS, Android 팀, 서버 엔지니어와 함께 만들어요
  • 제품 가설을 실험으로 검증해요
  • 하루 수십만 명이 사용하는 제품의 성능과 안정성을 관리하고, 복잡해진 화면과 구조를 점진적으로 개선해요
  • 사내 어드민, 모니터링 등 제품 운영에 필요한 도구도 함께 만들어요

이런 기술적 문제를 풀어요

동네탐험가는 당근 안에서 네이티브와 가장 깊게 맞물린 웹뷰 중 하나예요. 걸음 수, 위치, 권한, 알림처럼 네이티브에 의존하는 기능이 제품의 중심에 있어서, 주요 기능이 브라우저 안에서 완결되지 않아요. 걸음 수는 앱이 백그라운드에 있는 동안에도 측정돼야 하고, 네이티브에서 측정한 상태는 웹뷰와 서버에 일관되게 반영돼야 해요. iOS와 Android의 권한 모델이 다르고, 앱 버전에 따라 사용할 수 있는 인터페이스도 달라요. 이런 조건 위에서 프론트엔드는 웹뷰·앱·서버가 각각 어떤 상태를 책임질지 정하고, 그 사이의 인터페이스와 실패 복구 방식을 설계해요. 문제가 생기면 원인이 어느 레이어에 있는지부터 가려내요.

동시에 실험 속도를 늦추지 않으면서 복잡도를 통제해야 해요. 실험은 화면마다 분기와 예외를 만들고, 검증이 끝난 뒤에도 임시 구조가 남기 쉬워요. 무엇을 일회용으로 만들고 무엇을 구조로 남길지, 실험이 끝난 코드를 언제 어떻게 걷어낼지를 매번 판단해요.


이런 분을 찾고 있어요

  • 개발 경험 3년 이상 또는 이에 준하는 실력을 가진 분
  • React와 TypeScript 기반의 코드베이스를 빠르게 이해하고, 주도적으로 확장하고 운영해본 분
  • 문제의 원인이 서버, 네이티브, 웹뷰 중 어느 레이어에 있는지 끝까지 추적해본 분
  • 요구사항이 빠르게 바뀌는 상황에서도 일정과 리스크를 고려해 구현 범위를 판단해본 분
  • PM, 디자이너와 요구사항을, 네이티브, 서버 엔지니어와 인터페이스를 함께 정하며 제품을 만들어본 분

이런 분이면 더 좋아요!

  • 인앱 웹뷰 환경(권한, 버전 호환, 네이티브 연동)을 다뤄보거나 브릿지를 직접 설계해본 분
  • 가설을 세워 실험을 설계하고, 결과를 해석해 다음 판단으로 연결해본 분
  • 그로스, 인센티브, 리워드처럼 사용자 동기 설계가 얽힌 제품을 만들어본 분
  • 제품 스테이지에 따라 무엇을 덜 만들지 판단해본 분
  • BigQuery 같은 데이터 웨어하우스에서 직접 쿼리를 작성해 지표를 분석해본 분
  • Claude Code, Codex 같은 코딩 에이전트로 본인만의 AI 워크플로우를 만들어 일하는 분

연차나 경험이 위 항목과 정확히 일치하지 않더라도 지원을 환영해요. 실제로 맡아온 역할과 해결해온 문제의 복잡도를 함께 봐요.

이력서나 포트폴리오에 있으면 좋은 내용이에요

  • 프로젝트별로 어떤 부분에 어느 정도 기여했는지 명확히 적어주세요. 코드, PR, 발표, 글처럼 직접 볼 수 있는 링크가 있다면 함께 알려주세요
  • 실험을 통해 지표를 움직인 경험이 있다면 가설, 결과, 배운 점을 함께 알려주세요
  • 웹뷰와 네이티브 사이의 문제(권한, 상태 동기화, 버전 분기 등)를 푼 경험이 있다면 사례를 알려주세요
  • 복잡해진 구조를 정리하거나 기술 부채를 해소한 경험이 있다면 어떤 판단으로 진행했는지 알려주세요

참고해 주세요

  • 정규직 채용의 경우 3개월의 수습기간이 있어요
  • ‘장애인고용촉진 및 직업재활법’, ‘국가유공자 등 예우 및 지원에 관한 법률’에 따라 장애인 및 보훈대상자는 채용 전형 시 우대하고 있어요

이렇게 합류해요

1. 서류 전형 → 2. 화상 인터뷰 → 3. 직무 인터뷰 → 4. 컬처핏 인터뷰 및 레퍼런스 체크 → 5. 처우협의 →  6. 최종 합격 및 입사



당근 전형 소개

서류 전형

당근은 자유형식의 지원서를 받고 있어요.

본인의 강점이 잘 드러나는 다양한 정보를 자유롭게 활용해 이력서를 작성해 주세요. 

  • 문서 형식은 hwp(한글) 파일을 제외하고 word, pdf, 웹 링크 등 자유롭게 선택해주시면 돼요.
  • 웹 링크(노션, 구글드라이브 등)로 서류를 제출해주실 때는 접근 권한을 꼭 열어주세요.
  • 평가와 상관 없는 사진, 주소 등의 개인정보는 제외해주세요.

화상 면접

지원해주신 직무와 업무 연관성이 높은 당근 팀원과 화상으로 직무와 관련된 기본적인 지식에 대해 이야기를 나누는 단계예요.

과제 전형

직무에 따라 과제 전형이 있어요. 과제는 직무 능력과 연관된 내용으로 출제돼요. 과제 전형을 별도로 운영하는 직무도 있고, 화상 면접 또는 직무 면접에서 과제가 함께 출제되는 경우도 있어요.

직무 면접

지원하신 직무와 업무 연관성이 높은 당근 팀원들과 직무 역량, 경험에 대해 화상 면접보다 심층적인 이야기를 나누는 단계예요.
과제가 출제되었을 경우 과제에 대한 질문을 드려요.

컬쳐핏 면접(정규직 공통)

당근은 면접을 단순히 회사에 사람을 뽑는 자리로 생각하지 않아요. 당근과 지원자가 서로 추구하는 가치관과 생각을 교환하는 시간이라고 생각하고 있어요. 컬쳐핏 단계는 당근이 추구하는 문화와 일하는 방식과 잘 어울릴 수 있는 분인지 확인하는 단계예요. 또한 포지션에 대한 전문성을 다시금 확인하는 이야기를 나눠요.

안내사항

  • 본 공고는 모집 완료 시 조기 마감될 수 있어요.
  • 전형 절차는 일정 및 상황에 따라 변동될 수 있다는 점 참고해 주세요.
  • 지원서 내용 중 허위사실이 있는 경우 합격이 취소될 수 있어요.
  • 보훈대상자 및 장애인 여부는 채용 과정에서 불이익이 없어요.
  • 경력 기간에 따라 추가 역량 검증을 위해 최대 3개월 계약직으로 근무할 수 있어요.
  • 정규직 채용의 경우 입사 후 3개월의 수습 기간이 있어요.
    평가 결과에 따라 수습 기간이 연장되거나 채용이 취소될 수 있어요.

당근 채용에 대해 궁금한 점이 있으면 언제든지 편하게 문의 주세요 :)

문의 채널 : 카카오톡 채널 : http://pf.kakao.com/_rSJFK/chat


Optimize Your Resume for This Job

Get a match score and see exactly which keywords you're missing

Optimize Resume

Job Details

Department
Software
Category
Software
Employment Type
Full Time
Location
Seoul, South Korea
Posted

About Karrot

Welcome to Karrot - your community super app from Korea! Our mission is to ignite local connections, and we've designed a fantastic range of services just for that! From buying and selling goods, community groups, job listings, real estate and auto listings to payment solutions, we've got it all! But that's not the most exciting part. We have a buzzing community of over 30 million users, more than 20 million MAUs, and an average of over 20 minutes of daily screen time. We're thrilled to say that our mission to enrich local connections is alive and thriving, especially in our dynamic secondhand marketplace! With operations spanning Korea, Japan, the US, Canada, and the UK, our incredible team of over 300 employees is lighting up communities across the world. And guess what? We've recently raised a whopping $162 million in our Series D funding round, boosting our valuation to an impressive $2.7 billion! This fantastic achievement catapults us onto the ever-growing list of unicorns, with a staggering total of $205 million raised. Leading the charge in this funding round was DST Global, backed by Aspex Management and our stellar existing investors such as Goodwater Capital, Altos Ventures, and SoftBank. The Karrot journey is truly exciting and we're just getting started!

Found this role interesting?

Software Engineer, Frontend - 로컬 비즈니스 (로컬 컨텐츠)
Karrot
Apply