채용정보로 돌아가기

토스 채용정보

Node.js 개발자 (Node.js Developer)

게시일

모바일 디바이스 원격 제어·모니터링 및 업무 자동화 플랫폼을 설계·개발하고, 모바일 데이터 처리와 개발자 생산성 도구를 구축·운영합니다. 모바일 자동화 또는 자동화 인프라, 분산 시스템·실시간 통신 기반 서비스 개발 경험이 필요합니다.

Seoul정규직마감일 상시·미정
필요 기술Node.jsWebSocketgRPCTypeScriptNest.jsMongoDBRedisKafka

내 적합도 확인 중...

공고 내용

합류하면 함께할 업무예요

  • 모바일 자동화 플랫폼을 설계하고 개발해요. 안정적인 자동화 인프라를 구축하여 토스의 서비스 품질을 높여요.
  • 모바일 디바이스를 원격으로 제어하고 모니터링하는 시스템을 개발해요. 실시간으로 디바이스 상태를 파악하고 제어할 수 있는 환경을 만들어요.
  • 다양한 조직의 모바일 업무 자동화를 직접 실행해요. 요구사항을 분석하고 최적의 자동화 솔루션을 설계해요.
  • 사용자의 모바일 금융 활동이 더 쉽고 자연스러워질 수 있도록, 다양한 모바일 데이터를 자동으로 수집하고 처리하는 시스템을 개발해요.
  • 공용 라이브러리, CLI 도구 등 개발자 생산성 도구를 만들고 개선해요.
  • OOP와 FP 기반의 높은 코드 품질과 충분한 테스트 커버리지를 갖춘 프로젝트를 운영하며, 기능 추가와 유지보수가 쉬운 코드를 지향해요.

이런 분과 함께하고 싶어요

  • 모바일 자동화 또는 자동화 인프라를 설계하거나 개발해 본 경험이 있으신 분을 찾고 있어요.
  • 분산 시스템이나 실시간 통신(WebSocket, gRPC 등) 기반 서비스를 개발해 본 경험이 있으신 분과 함께하고 싶어요.
  • 고객에게 안정적으로 서비스를 제공하고, 장애 상황에서도 서비스가 중단되지 않도록 모니터링하고 대응해 본 경험이 있으신 분을 찾고 있어요.
  • 유연하면서도 가독성이 좋은 코드, 유지보수가 가능한 코드를 작성하실 수 있는 분을 찾고 있어요.

합류하게 될 팀에 대해 알려드려요

  • Node.js Developer는 모바일 자동화 플랫폼을 통해, 토스 내부의 업무 자동화와 개발 생산성 도구를 만드는 팀에 합류하게 돼요.
  • 모바일 디바이스를 원격으로 제어하고 자동화 작업을 수행하는 플랫폼을 함께 개발하고 운영해요. 토스 전체 개발자의 생산성을 높이는 인프라를 직접 만들어요.
  • 새로운 시스템을 구축할 때, 많은 팀 구성원이 모여 코드 리뷰를 해요. 버그나 네이밍 미스, 컴포넌트 설계에 어색한 부분은 없는지 함께 리뷰하고 코드의 질적 향상에 대해 끊임없이 토론해요.
  • 일주일에 한번씩 엔지니어링 데이를 해요. 다양한 계열사에서 얻은 기술적인 지식들을 공유받고, 공유할 수 있어요.

이력서는 이렇게 작성하시는 걸 추천해요

  • 모바일 자동화, 자동화 프레임워크, CI/CD 파이프라인 등 자동화 인프라 개발 경험이 있다면 기재해주세요.
  • 실시간 통신(WebSocket, gRPC) 또는 분산 시스템을 구축한 경험을 작성해 주세요.
  • Node.js, NestJS, MongoDB, Kafka 등 다양한 기술을 활용한 백엔드 서비스 운영 경험을 작성해 주세요.
  • AWS, GitHub, Docker, Kubernetes 등의 경험이 있으시면 도움이 돼요. 관련 개발 경험이 있으시다면 기재해주세요.
  • Functional Programming, Object Oriented Programming, Test Driven Development 경험이 있으시다면 기재해주세요.

토스에서 사용하는 기술

  • TypeScript, Node.js, Nest.js, Go
  • MongoDB, Redis, Kafka
  • gRPC, WebSocket, Electron
  • AWS, Docker, Kubernetes

토스로의 합류 과정

  • 서류접수 > 사전과제 > 1차 직무 인터뷰 > 2차 직무 인터뷰 > 문화적합성 인터뷰 > 레퍼런스 체크 > 처우협의 > 최종합격 및 입사
  • 1차 직무 인터뷰는 과제를 중심으로 대화를 나누며, 2차 직무 인터뷰는 이력서 내용을 바탕으로 직무 경험과 역량에 대해 이야기 나누게 돼요.
  • 인터뷰 프로세스 중, 지원자의 강점과 업무적합도에 따라 적합한 계열사로 제안 드릴 수 있어요.

함께할 동료를 위한 한마디

"토스에서 Node.js Developer는 단순히 기능을 만들고 버그를 고치는 역할을 넘어, 기술을 통해 차별화된 가치를 만들어내는 사람들이에요."

  • 우리는 모바일 금융 서비스를 지탱하는 자동화 플랫폼을 만들고, 개발자가 더 효율적으로 일할 수 있는 도구를 개발해요. 수백 대의 모바일 디바이스를 안정적으로 제어하고, 복잡한 자동화 시나리오를 구현하는 기술적 도전을 함께 해요. 그 여정을 함께할 분을 기다리고 있어요.

꼭 확인해 주세요

  • Node.js 개발자 (Node.js Developer) 포지션은 전형 과정에서 국문, 영문 명칭을 함께 사용해요.

해당 공고에 지원하기 전에 읽으면 좋은 해당 회사 기술 포스트

채용 기업과 계열사의 기술 블로그에서 공고와 주제가 가까운 글을 모았어요.

다른 기업의 유사 기술 글