[기술본부] 백엔드 개발자(에이전트, SDK)

애니포인트미디어
💰 취업축하금 70만원

포지션 상세 정보

기술스택
KotlinKotlin
JavaJava
Android SDKAndroid SDK
주요업무
[직무 소개]
셋탑에서 Addressable TV 광고를 매끄럽게 재생하기 위해 Agent와 SDK를 개발합니다.
Agent는 셋탑 안에서
• 서비스 형태로 구동되며
• 광고 서버, SDK와 통신하고
• 셋탑 광고를 제어합니다.
SDK는 셋탑 내의 TV 앱에서
• 빌트인되어 구동되고
• Agent와 통신하며
• 광고를 재생하기 위한 위한 작업을 수행합니다.

[해왕성팀 소개]
• 보이지 않지만 중요한
해왕성은 태양계 제일 외곽에 있습니다.
잘 보이지 않지만, 작지 않은 비중으로 태양계를 구성하고 있습니다.
질량이 지구의 17배로, 태양계 행성 중에서 목성과 토성 다음으로 큰 질량을 갖고 있습니다.
해왕성팀의 업무도 이와 비슷합니다.
해왕성팀에서 개발하는 Agent-SDK는,
겉으로 잘 드러나지 않지만 타겟 광고를 수행하는 데에 매우 중요한 역할을 수행합니다.

• 천만대의 셋탑
Agent, SDK 코드는 천만대가 넘는 셋탑에 배포됩니다.
내가 작성한 코드가 한치의 오차도 없이 천만대의 디바이스에서 동작해야 한다는 사실은,
부담이 되기는 하지만, 그만큼 성취감도 작지 않습니다.

[인재상]
최고의 인재로서 놀라운 성과를 올리며 어디서든 성공을 거둘 수 있는 자질을 갖추고,
외적인 명성보다는 내적 목표를 지향하는 조용한 인재를 추구합니다.

• 스스로 동기부여를 하는 사람
주어진 모든 업무를 능동적으로 하기를 기대합니다.
업무를 잘 수행하기 위해서는
해야 할 일들을 잘 분석하고 분류하며,
우선순위를 잘 고려하여 진행해야 합니다.
이를 위해서는 스스로 동기부여를 잘 하는 성격이어야 합니다.

• 배우려는 사람
항상 배움에 갈증이 있고, 배우기를 게을리하지 않아야 합니다.
새로운 기술과 새로운 도구가 넘쳐나는 이 시대에,
자신의 업무 방식을 항상 뒤돌아보고,
개선하려 하는 의지는 매우 중요합니다.
최선의 결과는 항상 바뀔 수 있으며,
어느 환경, 어느 상태에 있더라도 개선될 수 있는 여지는 항상 존재합니다.

• 준비된 사람
업무 성과가 일정 수준 이상으로 꾸준해야 합니다.
이를 위해서는 
개인적인 컨디션을 항상 최상으로 유지하며,
개발 환경을 늘 깔끔하고 효율적으로 유지해야 합니다.

[개발 문화]
해왕성팀은 코드 품질을 매우 중요하게 생각합니다.
다음과 같은 코드 품질 개선 작업을 수행하고 있습니다.

• 코드 리뷰
우리는 사람에게서 배우는 것이 가장 효율적이라고 생각합니다.
그래서 팀원간의 코드 리뷰를 매우 활발히 수행합니다.
항상 열린 자세로, 동료의 조언을 귀담아 듣고 토론하며 개선하는 것을 권장합니다.

• 자동화된 테스트
코드가 서버에 푸시될 때 마다 유닛 테스트를 자동으로 구동합니다.
기존에 생성된 유닛 테스트가 실패할 경우
개발자에게 알립니다.

• 정적 코드 분석
자동화된, 코드 품질을 측정하는 도구를 사용합니다.
기본적인 코드 스타일, 복잡도 등을 측정하며
개발자에게 지속적인 피드백을 제공합니다.

[개발 환경]
• OS
  Linux/MacOS/Windows 모두 개발 가능합니다.
  현재 팀에서는 MacOS나 Linux를 권장합니다.
• 언어
  주 업무의 90%를 Kotlin으로 개발합니다.
  Java, Objective-C, C++을 사용하는 프로젝트로 있지만 그 비중이 작습니다.
  간단한 업무 자동화를 위해 Ruby를 사용합니다.
• IDE
  JetBrains사의 개발 도구를 주로 사용합니다.
  Kotlin, Java 개발 도구로 IntelliJ를 사용합니다.
  Objective-C 개발 도구로 AppCode를 사용합니다.
  C++ 개발 도구로 CLion을 사용합니다.
• 문서
  사내 개발 문서는 모두 Google Docs로 작성합니다.
자격요건
• 나이/성별/학력/전공 무관
• Kotlin/Java 개발 가능자
우대사항
• 원활한 커뮤니케이션 능력 보유한 분
• 스타트업에 대한 이해가 뛰어나신 분
• 테스트 코드 작성 능력이 있으신 분
복지 및 혜택
• 최고급 하드웨어 및 업무 시 필요한 소프트웨어 모두 제공하고 있습니다. 
• 직급을 없애고 닉네임으로 소통하는 수평적인 조직문화
• 탄력근무 (7~10시 출근 후 8시간 근무)
• 해피데이 (매월 3주 수요일 6시간 근무)
• 매달 팀별로 회식비를 지원하고 있습니다.
• 아침 식사 제공 
• 저녁 식사 지원 
• 야근시 택시비 지원
• 각종 경조사 시 경조휴가, 경조금, 화환을 지원합니다.
• 삼성역 공항터미널 옆으로 삼성역에서 도보 5분 거리 초역세권 근무지

포지션 경력/학력/마감일/근무지역 정보

경력
경력 4~10년
학력
무관
마감일
2022-07-31
근무지역
  • 서울 강남구 테헤란로87길 21, 6층
    지도보기

기업/서비스 소개

기업상세 정보로 이동
애니포인트미디어_[기술본부] 백엔드 개발자(에이전트, SDK)
애니포인트미디어_[기술본부] 백엔드 개발자(에이전트, SDK)
애니포인트미디어_[기술본부] 백엔드 개발자(에이전트, SDK)
애니포인트미디어_[기술본부] 백엔드 개발자(에이전트, SDK)
1 / 4
Addressable AD 시장을 만들고 이끌어가고 있는 기술조직입니다.

효율적인 광고 결정과 분배를 위한 사용자 및 가구원 분석을 하는 데이터 분석업무가 있고,
다차원의 Matrix를 관리하는 Stateful 시스템을 만드는 업무가 있습니다.

또한 방송 서비스와의 효율적인 결합을 위해 미디어 기술도 일부 다루고 있으며 Commerce 등 다른 서비스와의 연동작업도 있습니다.

이 모든 작업에 퍼블릭 클라우드를 사용하고 있습니다.


최신 기술의 사용을 넘어 최신 기술과 스펙을 만드는 조직의 일원이 되기를 기대 합니다.

# 채용 프로세스 
* 서류 심사 > 코딩 테스트 > 기술 면접(온라인) > 임원면접 > 최종 합격 
* 서류 심사는 주 단위로 심사합니다. 
* 서류 통과자를 대상으로 2~3일 이내에 합격 메일 발송과 함께 다음 전형 진행을 확인을 진행합니다.