Sr. Web Frontend Engineer (Azar)

Hinge (View all Jobs)

Seoul, South Korea

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

JavaScript


Azar Studio 소개
하이퍼커넥트의 대표 Product인 Azar는 2013년 출시 이후 지금까지도 전 세계의 많은 유저들에게 사랑받고 있습니다. 10년의 시간 동안 많은 후발 주자들이 등장했음에도 즉각적으로 영상을 통해 새로운 사람들을 만나는 기회를 제공하는 Social Discovery 시장의 선두를 지키고 있고, 여전히 하루에 수천만건의 대화를 연결하고 있습니다.

Azar Studio에서는 여러 플랫폼의 프론트 엔지니어, 백엔드 엔지니어, PM, 마케터와 같은 다양한 직군의 뛰어난 동료들과의 협업을 통해 지속적으로 새롭고 개선된 사용자 경험을 제공하기 위해 노력하고 있습니다. 틴더와 같은 글로벌 데이팅 서비스들을 다수 보유하고 있는 Match Group과 함께한 이후로 글로벌 협력 시너지를 만들며, 서로의 노하우를 주고 받으며 어려운 문제를 해결해나가고 있습니다.


Azar Web Dev Team 소개 
팀에서는 2023년부터 웹 브라우저를 통한 독립적인 플랫폼인 웹 클라이언트를 서비스하고 있습니다. 이를 통해 기존의 모바일 애플리케이션 사용자와는 다른 접근성과 전략을 활용하여 새로운 유저들을 서비스로 끌어들이려고 합니다. 또한 모바일 앱 내의 몇몇 중요한 영역을 동적으로 관리하기 위해 웹뷰나 RN과 같은 기술을 활용하여 변화에 민첩하게 대응할 수 있게 지원하고 있습니다. 이 과정에서 사용자 경험을 자연스럽게 유지하는 것 또한 중요한 기술적인 과제로 삼고 있습니다. 이러한 부분들을 달성하기 위해서는 다른 직군의 동료들과의 긴밀한 협업이 중요하고, 팀 내부적으로도 고품질의 코드를 작성하고 모던한 웹 기술을 적용할 수 있도록 다양한 노력을 하고 있습니다.


팀에 합류하신다면,
- 진솔하고 열정적인 동료들과 함께 일할 수 있습니다.
- 단순 기술 전문가 역할에 한정되지 않은 다양한 성격의 논의에 참여할 수 있습니다.
- 한 팀에서도 다양한 목적의 여러 컴포넌트를 유지보수하는 경험을 쌓을 수 있습니다.
- AR / 미디어 스트림 처리와 같은 흥미로운 고민을 함께 할 수 있습니다.


Responsibilities
  • PM, Engineer, Designer, QA 등 다른 직무의 동료들과 협업하여 목표 달성을 위한 최적의 방안을 고민하고 구현합니다.
  • 팀의 모든 Web 자산에 대한 collective ownership 을 지향합니다. 이를 목적으로 PR 기반의 Code Review 를 진행합니다.
  • 지속적인 수정에도 일관성 있는 로직 실행을 보증할 수 있는 다양한 방식의 테스트 코드를 구현합니다.
  • 능동적인 모니터링을 통해 발견된 문제에 빠르게 대응합니다.
  • 잠재적으로 이슈가 될 수 있는 부분을 찾아내고, 더 좋은 구조를 고민하고 팀에 제안합니다.
  • 다른 조직의 프론트엔드 엔지니어들과 의견을 교류하고, 전사에 지식을 전파합니다.


  • Required Qualifications
  • macOS 개발환경과 Git 을 이용한 협업이 익숙하신 분
  • Javascript, CSS에 대한 깊은 이해를 보유하신 분
  • React + Typescript 환경에서 안정적으로 개발이 가능하신 분
  • css-in-js 기반의 컴포넌트 레벨 css 추상화가 익숙하신 분
  • 작업의 예상 소요시간을 산정하고, 단축/개선을 위해 타 포지션의 동료들과 기획/일정을 조율하실 수 있는 분
  • 명확한 기준으로 웹 성능을 측정하고 개선하신 경험이 있으신 분
  • 실제 퍼블릭 유저들이 사용하는 서비스를 다양한 브라우저/디바이스에서 개발하고 테스트 해본 경험이 있으신 분


  • Preferred Qualifications
  • 유저 유입 경로 파악 및 검색엔진 최적화 경험이 있으신 분
  • 오픈소스 프로젝트 배포 혹은 기여 경험이 있으신 분
  • 다국어 지원, RTL 대응 등 국제화 경험이 있으신 분
  • Media Capture and Streams 및 WebRTC 관련 browser api 사용 경험이 있으신 분
  • 다양한 직군의 많은 동료들과 근무해본 경험이 있으신 분


  • How We Work
  • 정의되지 않은 과제 전반을 주도적으로 정의하고 해결할 뿐만 아니라 팀 목표에 맞는 프로젝트를 직접 제안합니다.
  • 다른 팀과의 협업을 리딩하고, 팀의 영향력을 팀 너머로 확장시킵니다.
  • 팀 안팎으로 커뮤니케이션하며 내 메시지를 청자에 맞추어 적절한 수준에서 명확하고 간결하게 제시할 수 있습니다.
  • 전사 비즈니스 목표를 이해하여 팀의 목표와 우선순위를 align 합니다.
  • 팀에 best practice를 제안하고, 팀 멤버들의 성장을 돕습니다.


  • 고용형태/채용절차/근무시간
  • 고용 형태: 정규직
  • 채용 절차: 서류전형 > 코딩테스트 > Recruiter Call > 1차 면접 > 2차 면접 > 3차면접(해당 시) > 최종합격 (* 필요시 면접 전형 등이 추가로 진행될 수 있습니다.)
  • 근무 시간: 근무시간을 자율적으로 선택하는DIY(Do It Yourself) 근무제 (단, 병무청 복무규정에 따라 산업기능요원, 전문연구요원은 시차출근제 적용 - 오전 8시 ~ 11시 사이 출근)
  • 지원 서류: 자유 양식의 상세 경력기반 국문 또는 영문이력서(PDF), 자유형식의 포트폴리오(PDF) 첨부 권장


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




  • 하이퍼커넥트가 채용하는 포지션에 지원하는 경우, 개인정보 처리에 관하여서는 본 개인정보처리방침이 적용됩니다: https://career.hyperconnect.com/privacy

    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!