하이퍼커넥트에서 개발하기

어떤 일을 어떻게 하나요?

저희가 사용하고 있는 기술 스택은 다음과 같습니다.

  • 실시간 영상/음성 커뮤니케이션 기술
    최근 많은 관심을 얻고 있는 WebRTC를 모바일 환경에서 안정적이고 효율적으로 구현하기 위해 노력해 왔으며 그동안 얻은 성과를 Azar 서비스에 적용하고 있습니다.
  • 모바일 플랫폼
    현재 안드로이드 / iOS 버전이 출시되어 있습니다. 성능이 중요한 만큼 모두 네이티브 앱으로 작성되었으며 다양한 오픈소스 라이브러리(Android에서는 Roboguice, EventBus, okhttp, iOS에서는 Bolts, AFNetworking 등)를 사용 중입니다.
  • 서버 및 인프라
    EC2, S3 등 다양한 AWS 서비스를 이용하고 있으며, 성능이 필요한 곳은 Java가 사용되고 그렇지 않은 곳에서는 Python이 사용됩니다. 예를 들면 서블릿 컨테이너 + Spring + Hibernate + EhCache로 구성된 웹 앱,  Netty 기반 비동기 소켓 통신 서버, Django 기반 통계/어드민 서버 등이 존재합니다. 그리고 RDB로는 MySQL, key-value store로는 Redis를 사용하고 있습니다.
  • 서버 – 클라이언트 기술
    서버와 클라이언트 간의 API로 JSON-RPC 2.0을 사용 중입니다. RESTful API에 대한 대안으로서 JSON-RPC을 도입하였고 만족하고 있습니다. 그 외 비동기 메시징을 위해 STOMP 프로토콜을 사용 중입니다.

그리고 다음과 같은 방식으로 일합니다.

  • Git을 사용하며 Gitflow에 기반하여 브랜칭/배포를 처리합니다.
  • 회사의 주된 커뮤니케이션은 Slack을 통해 이루어집니다.
  • Trello에 기반해서 kanban을 합니다.
  • 2주일에 한번 개발 멤버들이 모여 한일/할일, 혹은 그냥 잡담을 나누는 AWSUM(All-developer Weekly Stand Up Meeting) 시간을 가집니다.
  • 코드에 주인이 없다는 원칙(collective code ownership)을 가지고 있습니다.
  • 격식 없이 가볍게 코드 리뷰를 하며(lightweight code review)를 하며 필요한 경우 두 명이 같이 코드를 짜기도 합니다.

즐겁게 일할 수 있나요?

즐겁게 일하기 위해서 가장 중요한 조건 중 하나는 능력 있는 멤버에 대해 그에 맞는 보상을 제공하는 것이라고 생각합니다. 하이퍼커넥트는 다음과 같은 보상 시스템을 갖추고 있습니다.

  • 보수는 기본급 + 인센티브 로 구성됩니다.
  • 기본급으로 업계 최고 수준을 넘어 타 업종(대기업 / 외국계 / 금융권 등)에서 받으실 수 있는 이상을 제공합니다.
  • 인센티브는 연1회 직전 년도의 성과를 바탕으로 지급합니다.
  • 정규직 채용이 원칙이며 지원자의 필요에 의한 경우 다른 고용형태를 협의할 수 있습니다.

더 자세한 근무 환경 및 복리 후생은 홈페이지에서 확인할 수 있습니다.

S/W 엔지니어에게 특화된 내용을 별도로 말씀드리면

  • 15인치 맥북 및 고성능 모니터 등 최고 수준의 장비가 지급됩니다.
  • 직원분들의 허리건강을 위해 전동 책상을 사용하고 있습니다.
  • 개발도구 및 사무자동화 S/W등의 구매에 주저하지 않습니다. S/W 엔지니어의 삶을 좀 더 편하게 만드는 외부 유료 서비스의 도입에도 적극적입니다. (IntelliJ, New Relic 사용 중)
  • 회사에 구비하기 위한 업무 관련 도서의 구입은 무제한으로 회사가 비용을 부담합니다.

UI 디자이너

이런 분이면 좋겠습니다

  • 문제를 발견하고, 해결하고, 구성원을 설득하는 일련의 디자인 과정을 즐기는 분
  • 생각하는 것들을 빠르게 화면으로 그려낼 수 있는 분
  • 저희는 Sketch, Zeplin, Principle, Invision, Trello, Slack 등을 사용하고 있는데 새로운 것들이 나오면 바로 적용해보고 좋으면 바꾸는 분위기라 새로운 것을 발견하고 학습하고 적용하는데 거부감이 없는 분 (툴을 몰라도 괜찮습니다. 툴은 배우면 됩니다.)
  • 직급, 업무영역 구분없이 일하실 수 있는 분

업무내용

  • 아자르(Azar) 및 신규 서비스 UI 디자인
  • UX/UI 리서치

자격요건

  • UI 디자인 경력 4년 이상 (모바일 경력 최소 2년 이상 필수)

우대사항

  • 사용자 조사, 데이터 분석, 프로토타입 제작 경험 많은 분
  • 신규 서비스 기획 및 서비스 디자인 전체를 책임지고 다룬 경험이 있는 분
  • 모바일 프로토타입 툴 능숙하신 분
  • 영어 커뮤니케이션 가능

지원서류

  • 포트폴리오 (필수) * 본인 기여도 80%이상 되는 최근 3년 이내 작업물
  • 이력서 및 경력기술서 (필수)
  • 자기소개서 (선택)

채용절차

  • 서류 전형 > 실무면접 > 최종합격

근무조건

  • 형태: 정규직
  • 급여: 기본급 (IT업체 최고 수준 제공) + 인센티브

 

지원하기

전체 채용부문 보기

Regional Business Manager (USA, Arabic, China, India, etc )

As a Regional Business Manager for Hyperconnect business team, you will be responsible for business operation and marketing by respective region which you are responsible for. You will work closely our operation and marketing team and report to head of business. A self-starter and entrepreneurial by nature, you’re required to have a sharp, analytical mind and an entrepreneurial spirit. You will be both creative and quantitative in this role if you’re creative, open-minded, persistent and highly collaborative – all vital attributes in order to interact successfully with internal and external partners. This position is full time and based at our Seoul office.

Job Description

  • Become the primary point of contact for users in USA / Arabic  Region / China / India
  • Develop and execute mobile marketing and daily operation(CS) in a region.
  • Analysis market and user’s behavior based on cultural back ground and share knowledge to the team.
  • Collaborate with product development team to meet local customer expectations, and cooperate with data analysts in identifying growth opportunities and solving business issues.
  • Support to localize a service and language etc.

Required Qualifications

  • BA/BS degree or equivalent practical experience.
  • 2 years of relevant work experience in the areas of mobile apps and games, mobile business, distribution channels, and competitive landscape.
  • Native lanaguage & Fluent English.

Preferred Qualifications

  • 5 years of relevant work experience in the areas of mobile apps and games, mobile business, distribution channels, and competitive landscape.
  • Collaborative approach and ability to work well with others cross-functionally and globally.
  • Ability to effectively operate with flexibility in a fast-paced and dynamic business environment.
  • Proficiency in Korean is a plus.

지원하기
전체 채용부문 보기

Global Business Strategy Manager

As a Global Business Strategy Manager for Hyperconnect business team, you will be responsible for building a corporate and product strategy by respective regions. You have demonstrated top quartile performance in a consulting environment (or similar), and you are a self-starter who can work in a rapidly changing industry. You tolerate ambiguity and demonstrate problem-solving leadership with limited oversight. This position is full time and based at our Seoul office.

Job Description

  • Work with the company’s senior leadership to define, launch, and drive strategic and operational initiatives
  • Structure and execute operational and strategic initiatives by developing work plans, gathering and synthesizing relevant data, leading analyses and developing final recommendations
  • Lead cross-functional, global teams to get work done
  • Drive recommendations through to implementation and results

Minimum Qualifications

  • BA/BS degree or equivalent practical experience
  • 5 years of experience at a management consulting firm or a leading conglomerate, or equivalent project management experience in a line role for a technology firm

Preferred Qualifications

  • Experience leading complex operational and strategic initiatives
  • Distinctive problem-solving and analysis skills, combined with impeccable business judgment
  • Ability to effectively operate with flexibility in a fast-paced and dynamic business environment
  • Demonstrable project management experience, with the ability to lead and handle multiple time-sensitive projects
  • Exceptional communication and presentation skills
  • Excellent communication skills in both Korean and English
  • Fluent in Mandarin or other languages

지원하기
전체 채용부문 보기

Business Development Manager

As a Business Development Manager for Hyperconnect business team, you will be responsible for multiple task.(e.g. strategy, product dev, business operation and partnerships and marketing etc) A self-starter and entrepreneurial by nature, you’re required to have a sharp, analytical mind and an entrepreneurial spirit. You will be both creative and quantitative in this role if you’re creative, open-minded, persistent and highly collaborative – all vital attributes in order to interact successfully with internal and external partners. This position is full time and based at our Seoul office.

Job Description

  • Contribute to the development and refinement of Company’s vision and strategy
  • Support the overall process of management and corporate decision-making to ensure the organization maximizes its short, medium and long-term profitability
  • Develop new products and enhance existing products
  • Engage closely with the engineering team to help determine the best technical implementation methods as well as a reasonable execution schedule

Minimum Qualifications

  • BA/BS degree or equivalent practical experience
  • 4 years of relevant work experience in the areas of mobile apps and games, mobile business, distribution channels, and competitive landscape

Preferred Qualifications

  • 5 years of experience in business development/IT marketing/product mgmt field
  • Collaborative approach and ability to work well with others cross-functionally and globally
  • Ability to effectively operate with flexibility in a fast-paced and dynamic business environment
  • Demonstrable project management experience, with the ability to lead and handle multiple time-sensitive projects
  • Exceptional communication and presentation skills
  • Excellent communication skills in both Korean and English
  • Fluent in Mandarin or other languages

지원하기
전체 채용부문 보기

데이터 엔지니어

업무내용

  • 다양한 데이터 소스로 부터 데이터를 추출, 변환 및 적재하는 시스템의 설계, 구현 및 운영
  • 이질적인 데이터 소스를 사용자 중심 관점으로 설계, 통합하고 데이터 분석을 위한 정제된 데이터 형식으로 제공
  • 데이터 기반 의사 결정 지원 시스템의 설계, 구현 및 운영
  • Customer Segmentation 및 관리 시스템의 설계, 구현 및 운영

지원자격(필수)

  • 2년 이상의 데이터 관련 시스템 개발 경험 혹은 이에 준하는 실력
  • Database 및 data pipeline 유지 보수에 대한 경험
  • Python 기반 시스템 설계 및 운용 경험
  • SQL 활용한 Reporting 경험

우대사항

  • AWS, GIT 을 활용하는 환경에서 개발 경험
  • Data 관련 Python 라이브러리를 활용한 개발 경험
  • Google Analytics 에 대한 이해 및 운영 경험
  • 디지털 마케팅에 대한 이해

지원하기
전체 채용부문 보기


하이퍼커넥트에서 개발하기

어떤 일을 어떻게 하나요?

저희가 사용하고 있는 기술 스택은 다음과 같습니다.

  • 실시간 영상/음성 커뮤니케이션 기술
    최근 많은 관심을 얻고 있는 WebRTC를 모바일 환경에서 안정적이고 효율적으로 구현하기 위해 노력해 왔으며 그동안 얻은 성과를 Azar 서비스에 적용하고 있습니다.
  • 모바일 플랫폼
    현재 안드로이드 / iOS 버전이 출시되어 있습니다. 성능이 중요한 만큼 모두 네이티브 앱으로 작성되었으며 다양한 오픈소스 라이브러리(Android에서는 Roboguice, EventBus, okhttp, iOS에서는 Bolts, AFNetworking 등)를 사용 중입니다.
  • 서버 및 인프라
    EC2, S3 등 다양한 AWS 서비스를 이용하고 있으며, 성능이 필요한 곳은 Java가 사용되고 그렇지 않은 곳에서는 Python이 사용됩니다. 예를 들면 서블릿 컨테이너 + Spring + Hibernate + EhCache로 구성된 웹 앱,  Netty 기반 비동기 소켓 통신 서버, Django 기반 통계/어드민 서버 등이 존재합니다. 그리고 RDB로는 MySQL, key-value store로는 Redis를 사용하고 있습니다.
  • 서버 – 클라이언트 기술
    서버와 클라이언트 간의 API로 JSON-RPC 2.0을 사용 중입니다. RESTful API에 대한 대안으로서 JSON-RPC을 도입하였고 만족하고 있습니다. 그 외 비동기 메시징을 위해 STOMP 프로토콜을 사용 중입니다.

그리고 다음과 같은 방식으로 일합니다.

  • Git을 사용하며 Gitflow에 기반하여 브랜칭/배포를 처리합니다.
  • 회사의 주된 커뮤니케이션은 Slack을 통해 이루어집니다.
  • Trello에 기반해서 kanban을 합니다.
  • 2주일에 한번 개발 멤버들이 모여 한일/할일, 혹은 그냥 잡담을 나누는 AWSUM(All-developer Weekly Stand Up Meeting) 시간을 가집니다.
  • 코드에 주인이 없다는 원칙(collective code ownership)을 가지고 있습니다.
  • 격식 없이 가볍게 코드 리뷰를 하며(lightweight code review)를 하며 필요한 경우 두 명이 같이 코드를 짜기도 합니다.

즐겁게 일할 수 있나요?

즐겁게 일하기 위해서 가장 중요한 조건 중 하나는 능력 있는 멤버에 대해 그에 맞는 보상을 제공하는 것이라고 생각합니다. 하이퍼커넥트는 다음과 같은 보상 시스템을 갖추고 있습니다.

  • 보수는 기본급 + 인센티브 로 구성됩니다.
  • 기본급으로 업계 최고 수준을 넘어 타 업종(대기업 / 외국계 / 금융권 등)에서 받으실 수 있는 이상을 제공합니다.
  • 인센티브는 연1회 직전 년도의 성과를 바탕으로 지급합니다.
  • 정규직 채용이 원칙이며 지원자의 필요에 의한 경우 다른 고용형태를 협의할 수 있습니다.

더 자세한 근무 환경 및 복리 후생은 홈페이지에서 확인할 수 있습니다.

S/W 엔지니어에게 특화된 내용을 별도로 말씀드리면

  • 15인치 맥북 및 고성능 모니터 등 최고 수준의 장비가 지급됩니다.
  • 직원분들의 허리건강을 위해 전동 책상을 사용하고 있습니다.
  • 개발도구 및 사무자동화 S/W등의 구매에 주저하지 않습니다. S/W 엔지니어의 삶을 좀 더 편하게 만드는 외부 유료 서비스의 도입에도 적극적입니다. (IntelliJ, New Relic 사용 중)
  • 회사에 구비하기 위한 업무 관련 도서의 구입은 무제한으로 회사가 비용을 부담합니다.

JAVA 백엔드 소프트웨어 엔지니어

업무내용

  • 초당 수천건 이상의 요청을 안정적으로 처리하는 서버의 개발 및 운용 (DevOps)
  • 클라이언트 S/W 엔지니어와 소통하며 효율적인 API를 공동 설계
  • 도메인 주도 설계에 따른 데이터 및 어플리케이션 아키텍쳐 작성

지원자격(필수)

  • 2년 이상의 JAVA 백엔드(서버) 애플리케이션 개발 경력 혹은 준하는 실력
  • IoC 컨테이너, ORM, 애플리케이션 서버 등 JAVA 백엔드 기반 기술 사용 경험
  • 영어를 통한 개발 정보 습득이 가능한 분
  • (한국어 네이티브가 아닌 경우) 한국어 듣기 및 읽기가 가능하고 영어로 의사소통이 가능한 분

우대사항

  • 서비스의 API를 설계하고 발전시켜나가는 경험을 가지신분
  • Python 사용 경험이 있으신 분
  • 오픈 소스 개발 경력이 있으신 분

 
지원하기
전체 채용부문 보기


하이퍼커넥트에서 개발하기

어떤 일을 어떻게 하나요?

저희가 사용하고 있는 기술 스택은 다음과 같습니다.

  • 실시간 영상/음성 커뮤니케이션 기술
    최근 많은 관심을 얻고 있는 WebRTC를 모바일 환경에서 안정적이고 효율적으로 구현하기 위해 노력해 왔으며 그동안 얻은 성과를 Azar 서비스에 적용하고 있습니다.
  • 모바일 플랫폼
    현재 안드로이드 / iOS 버전이 출시되어 있습니다. 성능이 중요한 만큼 모두 네이티브 앱으로 작성되었으며 다양한 오픈소스 라이브러리(Android에서는 Roboguice, EventBus, okhttp, iOS에서는 Bolts, AFNetworking 등)를 사용 중입니다.
  • 서버 및 인프라
    EC2, S3 등 다양한 AWS 서비스를 이용하고 있으며, 성능이 필요한 곳은 Java가 사용되고 그렇지 않은 곳에서는 Python이 사용됩니다. 예를 들면 서블릿 컨테이너 + Spring + Hibernate + EhCache로 구성된 웹 앱,  Netty 기반 비동기 소켓 통신 서버, Django 기반 통계/어드민 서버 등이 존재합니다. 그리고 RDB로는 MySQL, key-value store로는 Redis를 사용하고 있습니다.
  • 서버 – 클라이언트 기술
    서버와 클라이언트 간의 API로 JSON-RPC 2.0을 사용 중입니다. RESTful API에 대한 대안으로서 JSON-RPC을 도입하였고 만족하고 있습니다. 그 외 비동기 메시징을 위해 STOMP 프로토콜을 사용 중입니다.

그리고 다음과 같은 방식으로 일합니다.

  • Git을 사용하며 Gitflow에 기반하여 브랜칭/배포를 처리합니다.
  • 회사의 주된 커뮤니케이션은 Slack을 통해 이루어집니다.
  • Trello에 기반해서 kanban을 합니다.
  • 2주일에 한번 개발 멤버들이 모여 한일/할일, 혹은 그냥 잡담을 나누는 AWSUM(All-developer Weekly Stand Up Meeting) 시간을 가집니다.
  • 코드에 주인이 없다는 원칙(collective code ownership)을 가지고 있습니다.
  • 격식 없이 가볍게 코드 리뷰를 하며(lightweight code review)를 하며 필요한 경우 두 명이 같이 코드를 짜기도 합니다.

즐겁게 일할 수 있나요?

즐겁게 일하기 위해서 가장 중요한 조건 중 하나는 능력 있는 멤버에 대해 그에 맞는 보상을 제공하는 것이라고 생각합니다. 하이퍼커넥트는 다음과 같은 보상 시스템을 갖추고 있습니다.

  • 보수는 기본급 + 인센티브 로 구성됩니다.
  • 기본급으로 업계 최고 수준을 넘어 타 업종(대기업 / 외국계 / 금융권 등)에서 받으실 수 있는 이상을 제공합니다.
  • 인센티브는 연1회 직전 년도의 성과를 바탕으로 지급합니다.
  • 정규직 채용이 원칙이며 지원자의 필요에 의한 경우 다른 고용형태를 협의할 수 있습니다.

더 자세한 근무 환경 및 복리 후생은 홈페이지에서 확인할 수 있습니다.

S/W 엔지니어에게 특화된 내용을 별도로 말씀드리면

  • 15인치 맥북 및 고성능 모니터 등 최고 수준의 장비가 지급됩니다.
  • 직원분들의 허리건강을 위해 전동 책상을 사용하고 있습니다.
  • 개발도구 및 사무자동화 S/W등의 구매에 주저하지 않습니다. S/W 엔지니어의 삶을 좀 더 편하게 만드는 외부 유료 서비스의 도입에도 적극적입니다. (IntelliJ, New Relic 사용 중)
  • 회사에 구비하기 위한 업무 관련 도서의 구입은 무제한으로 회사가 비용을 부담합니다.

안드로이드 소프트웨어 엔지니어

업무내용

  • 멀티미디어 처리 및 복잡한 UI/UX를 포함하는 안드로이드 앱 개발
  • 배포 후 피드백에 따른 지속적인 앱 개선 및 안정화
  • 백엔드 S/W 엔지니어, 디자이너 등 다양한 동료들과 협업

지원자격(필수)

  • 3년 이상의 안드로이드 네이티브 앱 개발 경력 혹은 준하는 실력
  • 영어를 통한 개발 정보 습득이 가능한 분
  • (한국어 네이티브가 아닌 경우) 한국어 듣기 및 읽기가 가능하고 영어로 의사소통이 가능한 분

우대사항

  • 오픈 소스 개발 경력이 있으신 분
  • 실제 마켓에 출시된 앱 개발에 참여한 경험이 있으신 분
  • 동료 S/W 엔지니어 및 기획/디자인 담당자와 협업한 경험이 있으신 분
  • RxJava, Android Databinding 사용경험 우대

지원하기
전체 채용부문 보기


하이퍼커넥트에서 개발하기

어떤 일을 어떻게 하나요?

저희가 사용하고 있는 기술 스택은 다음과 같습니다.

  • 실시간 영상/음성 커뮤니케이션 기술
    최근 많은 관심을 얻고 있는 WebRTC를 모바일 환경에서 안정적이고 효율적으로 구현하기 위해 노력해 왔으며 그동안 얻은 성과를 Azar 서비스에 적용하고 있습니다.
  • 모바일 플랫폼
    현재 안드로이드 / iOS 버전이 출시되어 있습니다. 성능이 중요한 만큼 모두 네이티브 앱으로 작성되었으며 다양한 오픈소스 라이브러리(Android에서는 Roboguice, EventBus, okhttp, iOS에서는 Bolts, AFNetworking 등)를 사용 중입니다.
  • 서버 및 인프라
    EC2, S3 등 다양한 AWS 서비스를 이용하고 있으며, 성능이 필요한 곳은 Java가 사용되고 그렇지 않은 곳에서는 Python이 사용됩니다. 예를 들면 서블릿 컨테이너 + Spring + Hibernate + EhCache로 구성된 웹 앱,  Netty 기반 비동기 소켓 통신 서버, Django 기반 통계/어드민 서버 등이 존재합니다. 그리고 RDB로는 MySQL, key-value store로는 Redis를 사용하고 있습니다.
  • 서버 – 클라이언트 기술
    서버와 클라이언트 간의 API로 JSON-RPC 2.0을 사용 중입니다. RESTful API에 대한 대안으로서 JSON-RPC을 도입하였고 만족하고 있습니다. 그 외 비동기 메시징을 위해 STOMP 프로토콜을 사용 중입니다.

그리고 다음과 같은 방식으로 일합니다.

  • Git을 사용하며 Gitflow에 기반하여 브랜칭/배포를 처리합니다.
  • 회사의 주된 커뮤니케이션은 Slack을 통해 이루어집니다.
  • Trello에 기반해서 kanban을 합니다.
  • 2주일에 한번 개발 멤버들이 모여 한일/할일, 혹은 그냥 잡담을 나누는 AWSUM(All-developer Weekly Stand Up Meeting) 시간을 가집니다.
  • 코드에 주인이 없다는 원칙(collective code ownership)을 가지고 있습니다.
  • 격식 없이 가볍게 코드 리뷰를 하며(lightweight code review)를 하며 필요한 경우 두 명이 같이 코드를 짜기도 합니다.

즐겁게 일할 수 있나요?

즐겁게 일하기 위해서 가장 중요한 조건 중 하나는 능력 있는 멤버에 대해 그에 맞는 보상을 제공하는 것이라고 생각합니다. 하이퍼커넥트는 다음과 같은 보상 시스템을 갖추고 있습니다.

  • 보수는 기본급 + 인센티브 로 구성됩니다.
  • 기본급으로 업계 최고 수준을 넘어 타 업종(대기업 / 외국계 / 금융권 등)에서 받으실 수 있는 이상을 제공합니다.
  • 인센티브는 연1회 직전 년도의 성과를 바탕으로 지급합니다.
  • 정규직 채용이 원칙이며 지원자의 필요에 의한 경우 다른 고용형태를 협의할 수 있습니다.

더 자세한 근무 환경 및 복리 후생은 홈페이지에서 확인할 수 있습니다.

S/W 엔지니어에게 특화된 내용을 별도로 말씀드리면

  • 15인치 맥북 및 고성능 모니터 등 최고 수준의 장비가 지급됩니다.
  • 직원분들의 허리건강을 위해 전동 책상을 사용하고 있습니다.
  • 개발도구 및 사무자동화 S/W등의 구매에 주저하지 않습니다. S/W 엔지니어의 삶을 좀 더 편하게 만드는 외부 유료 서비스의 도입에도 적극적입니다. (IntelliJ, New Relic 사용 중)
  • 회사에 구비하기 위한 업무 관련 도서의 구입은 무제한으로 회사가 비용을 부담합니다.

iOS 소프트웨어 엔지니어

업무내용

  • 멀티미디어 처리 및 복잡한 UI/UX를 포함하는 네이티브 앱 개발
  • 배포 후 피드백에 따른 지속적인 앱 개선 및 안정화
  • 백엔드 S/W 엔지니어, 디자이너 등 다양한 동료와 협업

지원자격(필수)

  • 3년 이상의 iOS 네이티브 앱 개발 경력 혹은 준하는 실력
  • 영어를 통한 개발 정보 습득이 가능한 분
  • (한국어 네이티브가 아닌 경우) 한국어 듣기 및 읽기가 가능하고 영어로 의사소통이 가능한 분

우대사항

  • 오픈 소스 개발 경력이 있으신 분
  • 실제 마켓에 출시된 앱 개발에 참여한 경험이 있으신 분
  • 동료 S/W 엔지니어 및 기획/디자인 담당자와 협업한 경험이 있으신 분
  • Swift 사용경험이 있으신 분

지원하기
전체 채용부문 보기


하이퍼커넥트에서 개발하기

어떤 일을 어떻게 하나요?

저희가 사용하고 있는 기술 스택은 다음과 같습니다.

  • 실시간 영상/음성 커뮤니케이션 기술
    최근 많은 관심을 얻고 있는 WebRTC를 모바일 환경에서 안정적이고 효율적으로 구현하기 위해 노력해 왔으며 그동안 얻은 성과를 Azar 서비스에 적용하고 있습니다.
  • 모바일 플랫폼
    현재 안드로이드 / iOS 버전이 출시되어 있습니다. 성능이 중요한 만큼 모두 네이티브 앱으로 작성되었으며 다양한 오픈소스 라이브러리(Android에서는 Roboguice, EventBus, okhttp, iOS에서는 Bolts, AFNetworking 등)를 사용 중입니다.
  • 서버 및 인프라
    EC2, S3 등 다양한 AWS 서비스를 이용하고 있으며, 성능이 필요한 곳은 Java가 사용되고 그렇지 않은 곳에서는 Python이 사용됩니다. 예를 들면 서블릿 컨테이너 + Spring + Hibernate + EhCache로 구성된 웹 앱,  Netty 기반 비동기 소켓 통신 서버, Django 기반 통계/어드민 서버 등이 존재합니다. 그리고 RDB로는 MySQL, key-value store로는 Redis를 사용하고 있습니다.
  • 서버 – 클라이언트 기술
    서버와 클라이언트 간의 API로 JSON-RPC 2.0을 사용 중입니다. RESTful API에 대한 대안으로서 JSON-RPC을 도입하였고 만족하고 있습니다. 그 외 비동기 메시징을 위해 STOMP 프로토콜을 사용 중입니다.

그리고 다음과 같은 방식으로 일합니다.

  • Git을 사용하며 Gitflow에 기반하여 브랜칭/배포를 처리합니다.
  • 회사의 주된 커뮤니케이션은 Slack을 통해 이루어집니다.
  • Trello에 기반해서 kanban을 합니다.
  • 2주일에 한번 개발 멤버들이 모여 한일/할일, 혹은 그냥 잡담을 나누는 AWSUM(All-developer Weekly Stand Up Meeting) 시간을 가집니다.
  • 코드에 주인이 없다는 원칙(collective code ownership)을 가지고 있습니다.
  • 격식 없이 가볍게 코드 리뷰를 하며(lightweight code review)를 하며 필요한 경우 두 명이 같이 코드를 짜기도 합니다.

즐겁게 일할 수 있나요?

즐겁게 일하기 위해서 가장 중요한 조건 중 하나는 능력 있는 멤버에 대해 그에 맞는 보상을 제공하는 것이라고 생각합니다. 하이퍼커넥트는 다음과 같은 보상 시스템을 갖추고 있습니다.

  • 보수는 기본급 + 인센티브 로 구성됩니다.
  • 기본급으로 업계 최고 수준을 넘어 타 업종(대기업 / 외국계 / 금융권 등)에서 받으실 수 있는 이상을 제공합니다.
  • 인센티브는 연1회 직전 년도의 성과를 바탕으로 지급합니다.
  • 정규직 채용이 원칙이며 지원자의 필요에 의한 경우 다른 고용형태를 협의할 수 있습니다.

더 자세한 근무 환경 및 복리 후생은 홈페이지에서 확인할 수 있습니다.

S/W 엔지니어에게 특화된 내용을 별도로 말씀드리면

  • 15인치 맥북 및 고성능 모니터 등 최고 수준의 장비가 지급됩니다.
  • 직원분들의 허리건강을 위해 전동 책상을 사용하고 있습니다.
  • 개발도구 및 사무자동화 S/W등의 구매에 주저하지 않습니다. S/W 엔지니어의 삶을 좀 더 편하게 만드는 외부 유료 서비스의 도입에도 적극적입니다. (IntelliJ, New Relic 사용 중)
  • 회사에 구비하기 위한 업무 관련 도서의 구입은 무제한으로 회사가 비용을 부담합니다.