[도너스] SaaS 백엔드 개발자

크레비스파트너스

요약
직무 서버/백엔드, 웹 풀스택, 응용 프로그램
경력 경력 무관
연봉 3700 ~ 8000 만원
회사 규모 72명
주요 서비스 도너스
기간 상시 채용
위치 서울 성동구 왕십리로 88, (성수동1가) 노벨빌딩 4층
업무 소개

# 담당하게 될 업무는 다음과 같습니다

매년 2,000억이 넘는 기부금, 110만명과의 관계를 관리하는 SaaS형 비즈니스 솔루션 도너스를 개발합니다. 도너스는 각 조직이 회원/후원자들과 더욱 긴밀한 관계를 만들고 더 나은 성과를 내기 위한 모듈로 구성되어 있습니다. 개발팀 팀원들은 주 담당 모듈을 중심으로 타 모듈 담당자들과 협력하며 도너스를 개발합니다. 

  • 도너스는 어떤 서비스인가요? https://www.notion.so/donus/16b2acec3a6645929013a10a29ed6442
  • 주요 구성 모듈: CRM, 정기결제 관리(Billing), 마케팅 자동화, 온라인 결제, OAuth2 기반 SSO 서비스, 기부금 배분 및 사용 관리, 통계분석, 오픈 API

# 특별히 이러한 장단점이 있습니다

  • 도너스는 각 기관의 핵심 자산인 회원 및 결제 데이터를 수집하고 활용하는 데이터 플랫폼 (CDP; Customer Data Platform) 입니다. 도너스에서 다루는 데이터의 양은 매년 5배 이상 빠른 속도로 증가하고 있습니다. 다양한 기관의, 대용량 데이터를 수집, 분석, 활용하는 시스템을 만드는 것은 분명 도전적인 과제입니다.
  • 수많은 자금을 자동으로 결제하고, 이메일, 문자, 카카오톡 등 다양한 채널을 통해 소통하고, 모금전략 수립을 위한 자료는 시각화하여 제공하는 등, 고객 데이터를 통해서 가치를 창출하는 모든 것이 우리의 업무범위입니다. 고객의 다양한 요구를 충족시키기 위하여, 우리는 핵심 기능은 내재화하는 한편, 다른 SaaS와의 연동 및 Open API를 통하여 자유롭게 데이터가 오갈 수 있는 Open Platform을 만들어가고 있습니다.
  • 도너스는 구성원 10만명 이상의 국제 NPO부터 지역 복지관까지 다양한 규모의 고객들에게 동일한 코드를 활용하여 서비스하고 있습니다. 동일 코드로 각 고객군에 적합한 서비스를 제공하기 위해서는 고도화된 멀티테넌트 (Multi-Tenant) 아키텍처가 필수적입니다. 우리는 확장성이 높은 멀티테넌트 아키텍처를 보유하고 있으며 더욱 높은 수준의 기술을 연구개발하고 있습니다.
  • 성장하는 시스템에는 다양한 도전 과제가 생기게 마련입니다. 기능, 성능, 확장성, 안정성, 보안 모두 고려한 시스템 설계와 개발, 그리고 팀원간의 긴밀한 협업이 필요합니다. 도너스의 개발에 함께한다면 다른 어디서도 쉽게 얻을 수 없는 깊은 개발 지식과 경험을 쌓을 수 있을 것입니다.

# 우리는 이런 문화를 가지고 있습니다

  • 코드리뷰: 모든 코드는 배포 전 코드리뷰를 거치도록 하고 있습니다. 여러 개발자들이 더 나은 설계와 구현을 위한 방법을 논의하고 반영합니다.
  • CI/CD: 테스트 및 배포 과정을 최대한 자동화하는 것을 목표로 합니다. Azure DevOps를 이용하여 테스트 및 배포 파이프라인을 구성하고 있습니다.
  • 지식 공유: 사내 위키를 활발하게 활용하여 지식을 공유하고 있습니다. 특히 설계 논의사항을 상세히 기록하여 모든 팀원이 참고할 수 있도록 합니다. 컨퍼런스 등을 통한 외부교류를 중요하게 생각해 함께 참석하고 의견을 나눕니다.
  • 협업: 상황에 맞게 협업 기획/마케팅 담당자와의 업무방식을 적용합니다. 실험적인 모듈의 개발은 개발자의 빠른 프로토타입 제작과 피드백으로 진행하며, 까다로운 요구사항의 정확한 반영이 필요한 경우 상세한 기획서를 통해 소통합니다.
  • 새로운 기술의 도입: 새로운 기술을 공부하고 시도해보는 것을 장려합니다. 기술의 도입으로 얻을 수 있는 명확한 이점이 있다고 판단되면 실제 제품에 도입합니다. 매주 개발팀 회의에서 새로운 관점을 공유하고 논의합니다.

# 우리는 이런 기술을 활용합니다

  • 서버 언어: C#, .NET Framework, .NET Core (Entity Framework), PHP
  • 클라이언트 언어: jQuery, React (일부적용)
  • 데이터베이스: SQL Server
  • 인프라: Microsoft Azure, AWS
  • CI/CD: Azure DevOps
  • 형상관리/코드리뷰: BitBucket / GIT
  • 업무관리/위키: Jira, Confluence, Notion, Slack 등

* 도너스 홈페이지: www.donus.org

자격 조건
  • 개발자는 코드로 소통합니다. 구조적이고 효율적이고 깔끔한 코드를 작성하는 것을 즐기는 분이면 좋겠습니다. 좋은 제품을 만들기 위해서는 사람 간의 원활한 소통 또한 필수입니다. 상호 배려하면서도 솔직하게 소통할 수 있는 분과 함께하고 싶습니다.
  • 새로운 기술의 탐색을 즐기는 한편, 고객이 사용하는 제품에는 신중하게 적용하는 균형잡힌 시각을 가진 분이면 좋겠습니다. 기술이 세상을 바꾸는 방식에 관심이 많고 기술 관련 트렌드를 탐구하는 것을 즐기길 바랍니다. 특히 SaaS 및 클라우드 관련 기술에 대한 이해도는 높을 수록 좋습니다.
  • 빠르게 성장하는 조직에서 일하고 싶고, 성장하는 방법을 배우고 싶은 사람이면 좋겠습니다. 지적 호기심이 높고 학습력이 뛰어난 동료들과 일 하는 것을 즐기는 분이길 바랍니다.
  • 개발, 제품, 운영, 마케팅, 영업 전문가가 모여 있는 Cross-functional Team에서의 협업을 즐기는 분이면 좋겠습니다. 개발 만의 관점을 고집하는 것이 아니라 다양한 관점을 가진 구성원들과의 생산적인 토론이 가능한 분이길 바랍니다.
우대 사항
  • TDD 기반 개발 경험
  • Multi-Tenant SaaS 소프트웨어 개발 경험
  • 비즈니스 솔루션 개발 경험 (CRM, ERP 등)

채용 프로세스

  • 서류전형 > 코딩 테스트 > 1차 인터뷰 > 2차 인터뷰
  • 서류 합격여부는 지원 후 2주 내에 회신 드립니다.

혜택 및 복지

  • 4대보험, 저녁식대, 야간교통비 지원, 경조사비 지원
  • 서울숲역(1번출구), 뚝섬역(7번출구) 5분거리
  • 교육, 컨퍼런스 참여 등 전문성 강화를 위한 학습 지원
  • 남/여 별도 휴게실 운영
  • 출퇴근시간 유연근무제 (9시~18시 / 10시~19시)
개발 팀 & 환경
팀내 개발자 3명
버전관리 Bitbucket
기술 스택 JIRA, BitBucket, Azure, MSSQL(Microsoft SQL Server), jQuery, PHP, Java, .NET, C#
프로젝트 관리 JIRA
OS 환경 Windows
코드 리뷰

모든 코드는 한 명 이상의 리뷰를 필수적으로 거쳐야 배포 가능합니다. 간단한 수정의 경우 동료의 리뷰를, 복잡한 개발의 경우 시니어의 리뷰를 받도록 하고 있습니다.

대표 개발자
• 도너스 제품개발 총괄
• 도너스 클라우드 SaaS 데이터 플랫폼 개발 총괄
• (전) 삼성전자 선임연구원
개발자 프로필 보기 〉
지원하기
프로그래머스가 드리는 사이닝 보너스
크레비스파트너스의
근로계약서에 사인하면
💰 500,000원
회사 정보
크레비스파트너스
도너스
  • 회사 홈페이지
    바로가기
  • 사원수
    72명
  • 투자
    0.0억
  • 매출
    80.0억
복지
  • 야근 택시
  • 간식 제공
  • 야식 제공
  • 세미나/컨퍼런스
직원 수

(직원수는 국민연금 데이터 기반이며, 1개월 단위로 업데이트됩니다.)

위치
서울 성동구 왕십리로 88, (성수동1가) 노벨빌딩 4층