Responsibilities
- iOS 앱 신규 기능 개발 및 기존 기능 개선, UIKit 및 Foundation을 기반으로 한 안정적인 서비스 제공
- 앱 성능 및 UX 최적화를 고려한 개발 (저사양 기기 대응, 실시간 인터랙션 포함)
- RxSwift 기반 코드베이스를 이해하고, Combine 또는 Swift Concurrency로 점진적으로 전환 및 적용
- 모듈화, 아키텍처 설계, 코드베이스 구조 개선 등 프로젝트 구조적인 설계를 주도
- Quick/Nimble, XCTest 테스트를 Swift Testing으로 전환하고, 테스트의 안정성을 높이는 전략을 수립·운영
- WebRTC 기반의 1:1 비디오 챗에서 발생하는 이슈를 파악·개선하고, 더 높은 안정성과 성능을 확보하며 매치 지표 향상을 달성
- 코드 리뷰에 적극 참여하며, 존중 기반의 건설적인 피드백을 통해 협업 품질을 높이고 팀 내 개발 문화를 개선
- 릴리즈 및 운영 단계에서 발생하는 문제를 선제적으로 파악하고, 품질 이슈를 최소화할 수 있는 방안을 마련
- 팀 내 코드 컨벤션, 아키텍처 가이드라인, 문서화 및 멘토링 등을 통해 팀의 성장과 개발 문화 정착에 기여
Requirements
- Swift 기반으로 UIKit 및 Foundation을 포함한 iOS 개발 경험
- 자료구조, 알고리즘, 메모리 모델, 운영체제 등 컴퓨터 공학 기본 개념에 대한 이해
- Swift Concurrency 기반으로 비동기 흐름을 설계·구현한 실무 경험이 있으며, RxSwift나 Combine 등 리액티브 프로그래밍 경험도 함께 보유한 분
- 기존 프로젝트에서 코드 구조 개선이나 리팩터링을 수행한 경험이 있는 분
- 코드 리뷰 및 협업 과정에서 건설적이고 존중 기반의 피드백을 주고받으며 원활하게 커뮤니케이션해 온 경험이 있는 분
- 문제를 능동적으로 인식하고, 주도적으로 해결하며 팀의 성장에 기여해 온 경험이 있는 분
- 개발 과정에서 코드 품질 또는 개발 효율화를 위한 개선 아이디어를 제안하거나 실현해 본 경험이 있는 분
- 개발 일정을 잘 산정하고, 책임감 있게 지킬 수 있는 분
Preferred Qualifications
- XCTest 또는 Swift Testing 기반으로 단위 테스트를 작성하고 안정적으로 유지한 경험
- WebRTC를 활용해 1:1 비디오 챗 서비스를 구현·운영하고, 안정성과 성능을 개선한 경험
- 저사양 기기 환경 또는 실시간 UI/UX 최적화 경험
- 멀티 모듈 기반 프로젝트의 설계 및 운영을 주도한 경험
- 기술 발표, 문서화, 멘토링 등을 통한 팀 내 지식 공유 경험
Hiring Process
- 고용 형태: 정규직
- 채용 절차: 서류전형 > 코딩테스트 > 1차 면접 > 2차 면접 > 3차 면접 (해당 시) > 최종합격
- 서류 전형의 경우 합격자에 한하여 개별 안내드릴 예정입니다.
- 지원 서류: 자유 양식의 상세 경력기반 국문 또는 영문이력서(PDF)
Top Skills
What We Do
In today’s digital world, singles are so focused on sending likes and looking through profiles that they’re not actually building meaningful connections and going on dates. Hinge is on a mission to change that by designing the most effective app experience. We want to create a less lonely world by inspiring intimate, in-person connections. Relationships are at the core of everything we do. And not just the romantic kind. We can't accomplish really hard things alone - so we make great relationships the foundation of our teamwork.
We believe these three core values are what it takes to build those great relationships: Authenticity, we share - never hide - our words, actions, and intentions. Courage, breakthroughs require a willingness to take risks and embrace lofty goals and tough challenges. Empathy, we're all humans first. So we deeply consider the perspectives of others, listen openly, and speak with care.
Why Work With Us
We're mission-driven. While most apps think about boosting sessions and time on app, we think strategically about meaningful end results (dates and relationships).
We're culture-first. We believe in great people over process. Decisions are pushed to the front lines, with feedback and coaching provided by our leaders.
Gallery
Hinge Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
Hinge believes in the power of in-person connection. We have adopted a hybrid model that allows our people to stay connected to each other in-person.