Android Software Engineer

Hinge (View all Jobs)

Seoul

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Interview Process

1. Hiring manager screen 2. Take-home project 3. Discussions via Zoom that include pair-programming to iterate on homework and culture-fit interview

Programming Languages Mentioned

Java


Azar의 미개척 시장을 공략하기 위한 맞춤형 제품 전략과 수익화 전략을 수립하고 실행합니다. Azar의 핵심 경험을 각 시장의 유저 특성과 문화적 맥락에 맞춰 새롭게 제공하여 글로벌 트래픽과 매출 성장을 목표로 하고 있습니다.


Responsibilities
1) Feature
- 디자인, API, QA 등 다른 직무의 동료들과 협업하며 목표 달성을 위한 최적의 방안을 찾아 구현합니다.
- 자신이 개발한 기능에 대해서 담당을 하는 동시에 다른 팀원들에게 관련 코드를 전파하여, 기능별로 weak code ownership 에서 collective code ownership 으로 넘어갈 수 있도록 합니다.

2) Code review
- 자신이 작성한 코드가 아니어도 서로 이해하고 필요한 경우 누구든 수정할 수 있도록, 상시적인 Pull request 기반의 코드리뷰를 합니다.

3) Troubleshooting 
- 배포된 애플리케이션이 우리가 기대한 쾌적한 경험을 만들고 있는지를 모니터링하며, 문제가 있다면 최대한 빠르게 해결합니다.
- Crash를 줄이고 Responsiveness를 최대한 높이기 위한 작업을 상시적으로 하고, 그 외에도 다양한 네트웍/연결 지표등을 실시간으로 모니터링하며 서비스의 동작이 예측 가능한 품질을 유지하도록 합니다.

4) Architectural improvement
- 새로운 기술이나 패러다임을 도입하여 장기적으로 생산성을 높일 수 있다면 적극적으로 고려합니다.
- 일관성 있고 예측 가능한 구조, 더 유연하고 강력한 도구들을 사용하여 전체 코드의 가독성을 높이고 의도치 않은 사이드 이펙트를 줄입니다.


Requirements
  • Android 개발 경력 3년 이상 보유하신 분
  • Android 플랫폼에 대한 이해 및 상용 서비스 개발 경험을 보유하신 분
  • Java, Kotlin과 JVM 개발환경에 익숙하신 분
  • CS 기본 지식들(알고리즘, 자료구조, 메모리 모델, 운영체제 등)에 대한 이해를 보유하신 분
  • RxJava, Coroutine 등 비동기 코드의 기본적인 사용에 이해가 있으신 분
  • Thread safe한 코드 작성에 익숙하신 분
  • 영어로 된 기술 문서 독해가 가능하신 분
  • Git에 익숙하신 분


  • Preferred
  • Repository pattern, MVVM, clean architecture, 반응형 프로그래밍에 대한 이해를 보유하신 분
  • Compose 개발 경험이 있으신 분
  • 멀티 모듈 설계 경험이 있으신 분
  • Unit 테스트 작성과 mocking에 대한 경험이 많거나, 흥미가 많으신 분
  • WebRTC 및 네트워크 지식 및 경험을 보유하신 분
  • 코드 보안에 관심 많으신 분
  • 내부 세미나 또는 블로깅 등의 방법으로 본인의 지식을 공유하는 것을 즐기시는 분


  • How we work
  • 팀 목표와 align 하여 프로젝트의 구성요소를 주도적으로 진행합니다.
  • 팀간의 협업을 돕고 비즈니스 결과를 만들어낼 수 있도록 지원합니다.
  • 정의되지 않은 과제를 정의하고 스스로 해결책을 찾습니다.


  • Hiring Process
  • 고용 형태: 정규직
  • 채용 절차: 서류전형 > 코딩테스트/사전과제 > 1차 면접 > 2차 면접 > 3차면접(해당 시) > 최종합격 (*일부 순서가 변경될 수 있습니다.)
  • 서류 전형의 경우 합격자에 한하여 개별 안내드릴 예정입니다.
  • 지원 서류: 자유 양식의 상세 경력기반 국문 또는 영문이력서(PDF)


  • 기타
  • 하이퍼커넥트는 증명사진, 주민등록번호, 가족관계, 혼인여부 등 채용과 관계없는 개인정보를 요구하지 않습니다.
  • 수습기간 중 급여 등 처우에 차등이 없습니다.
  • 제출해 주신 내용 중 허위 사실이 있을 경우 채용이 취소될 수 있습니다.
  • 관련법 상 근로제공에 결격사유가 있는 경우 채용이 취소될 수 있으며, 필요시 사전에 안내된 채용 절차 외에도 추가 전형 및 서류 확인이 진행될 수 있습니다.
  • 필요 시 지원자의 동의 하에 평판조회 절차가 진행될 수 있으며, 평판조회 결과에 따라 채용이 취소될 수 있습니다.
  • 이 포지션은 산업기능요원 보충역 편입/전직, 전문연구요원 현역 전직, 전문연구요원 보충역 편입/전직 채용이 가능합니다. 병역특례요원의 경우, 병역특례 관련법에 따라 복무관리를 진행합니다. (*전문연구요원 현역 신규편입 현재 마감되었습니다)


  • 제출해 주신 내용 중 허위 사실이 있거나 관련법 상 근로제공에 결격사유가 있는 경우 채용이 취소될 수 있으며, 필요시 사전에 안내된 채용 절차 외에도 추가 전형 및 서류 확인이 진행될 수 있습니다.
    하이퍼커넥트가 채용하는 포지션에 지원하는 경우, 개인정보 처리에 관하여서는 본 개인정보처리방침이 적용됩니다: https://career.hyperconnect.com/privacy


    #HPCNT

    Please mention No Whiteboard if you apply!
    I'm a one-man team looking to improve tech interviews, and could use any support! 😄


    Get weekly alerts of new jobs from companies not using whiteboard interviews!