Skip to main content
  1. careers/

2023 하반기 Rust Backend Engineer (Junior / Senior)

채용공고 채용마감
Note: 해당 채용은 2023년 7월 1일부터 2023년 11월 26일까지만유효합니다.
본 채용은 마감 되었습니다. 감사합니다.

서론 #

회사소개 #

우리는 사회의 일자리 문제를 기술력으로 해결해 나가는 기술 기반 서비스를 제공하는 사회적 기업 1입니다.

주식회사 클린씨는 모두가 문제라고 생각하지만 해결되지 않고 있는 일자리의 다양한 문제들을 연구하고 기술의 개발과 적용을 통해 해결방법을 만들어가고 있습니다.

프로젝트 소개 #

Milender 2 는 모든 택배사의 택배를 모아 일원화 배송하는 라스트마일 배송 서비스를 시범 운용 중입니다. 집합주택과 택배 배송원과의 갈등의 핵심은 배송 노동의 편의성과 안전 사이의 갈등입니다. 택배사와 택배 배송원 사이의 갈등은 택배 전달 과정에서의 그레이 영역인 분류 처리의 문제입니다. Milender는 집합주택 내 배송 대행 서비스로, 모든 택배사의 택배를 수령하고, 통합하고, 한 번에 모두 배송합니다.

AI Vision : 영상 인식 기술로 모든 택배의 데이터를 획득하고, 데이터를 기반으로 한 번에 분류하고 정리합니다.

Easy & Closer : 앱 기반의 서비스로 누구나 집 근처에서 쉽고 짧게 일할 수 있습니다. 일 할 수 있을 때 할 수 있도록, 일 하고 싶을 때 할 수 있도록.

채용 내용 #

채용 절차 #

  • 서류 전형 → 1차 실무자 면접 → 2차 임원 면접 → 처우협의
    • 서류 전형 단계에서 자유양식의 자기소개서를 필수로 요구하고 있으며, 자유양식의 포트폴리오를 첨부하실 수 있습니다.
    • 서류 제출은 companion@cleanc.kr 로 보내주시면 됩니다.

기술 스택 / 도구 #

  • Rust 3, Kotlin, Dart
  • futures/tokio, Unix-Like OS(Linux or Mac), axum, tower, postgreSQL, sea-orm
  • axum, tower, postgreSQL, sea-orm, RTIC and Embassy-rs 4
  • Ktor, Flutter
  • Github, nexte.st

주요 업무 #

  • Milender 서비스 백엔드 개발
  • 엣지노드 5 사이드, 클라우드 서버 사이드 서비스 백엔드 개발w

자격 요건 #

  • 웹 백엔드 개발해 보신 경험이 있으신 분
  • Rust를 사용한 개발 경험이 있으시거나 Rust로 개발하실 의향이 있으신 분
  • 요구 사항과 필요한 기능을 파악한 후, 팀원들과 함께 주도적으로 업무 수행할 수 있는 분
  • Git과 Github/Bitbucket/Gitlab을 사용해보신 분
  • 해외여행 결격 사유가 없으신 분

우대 사항 #

  • Rust 및 tokio/futures를 사용하여 프로그램을 개발하신 경험이 있으신 분
  • SQL데이터베이스 및 클라우드 서비스 사용 경험이 있으신 분
  • CI/CD, TDD, BDD 경험이 있으신 분
  • 코드리뷰 경험이 있으신 분
  • 크로스컴파일 경험이 있으신 분
  • 제한된 컴퓨팅 리소스를 타겟으로 한 개발 경험이 있으신 분

복지 및 혜택 #

Note: 아래의 복리후생은 확정된 항목이며 차후 추가될 수 있음을 알려드립니다.
  • 식대 별도 제공
  • 자율출퇴근제 6
  • 주차 지원
  • 개인 Toy-Project 에 대한 리소스 지원

각주 #

1: 주식회사 클린씨는 고옹노동부 인증 사회서비스제공형 제2022-049호 사회적 기업입니다.
2: Milender (배송종결자)에 대한 자세한 소개는 이 쪽을 참고 해주세요. -> Milender Homepage
3: 백엔드 개발 메인언어로 Rust를 사용하고 있습니다.
4: RTIC and Embassy-rs , ( https://embassy.dev/) 는 32bit MCU에서 사용할 수 있는 firmware framework이며, 해당 framework와 임베디드 시스템 개발은 현재 주 업무로서는 하고 있지 않습니다. 다만 일부 서브 프로젝트에서 사용하는 경우가 있어 기재하였음을 알려드립니다.
5: 엣지노드 서버는 x86_64 linux 환경이 아닌 aarch64 linux와 같은 임베디드 환경을 얘기합니다. 다만 기 채용에서 임베디드 서버에 대한 드라이버 개발 및 포팅은 포함하지 않고 있으며, 한정된 컴퓨터 파워를 가지고 있다는 점을 제외하고는 일반 환경과 큰 차이가 없습니다.
6: 자율출퇴근제를 시행으로 재택근무가 가능합니다. 오프라인 협업이 필요하다고 판단 시 당사에서 특정 요일 혹은 출근을 요청할 수 있습니다. 그리고 재택근무 시 최소 하루 전에 재택근무 의사를 밝히고 당일에 Daily Scrum(아침에 작일, 당일에 대한 업무 내용을 공유)을 진행해야 합니다