Software Engineer, iOS (Tinder Seoul)
Seoul, South KoreaFull-TimeMid-leveliOS
Skills
Responsibilities
- iOS 앱 신규 기능 개발 및 기존 기능 개선 (UIKit, SwiftUI 기반)
- 앱 성능, 안정성, UX 개선을 위한 기능 개발 (저사양 기기 지원, 실시간 인터랙션 포함)
- Swift, UIKit, SwiftUI, Combine 기반 코드베이스 이해 및 개선
- 모듈화, 아키텍처 개선, 코드 리팩터링을 통한 품질 향상
- XCTest, Swift Testing 등 테스트 자동화 참여 및 코드 안정성 확보
- 미국을 비롯한 글로벌 엔지니어, PM, 디자이너, 데이터 사이언티스트 등과 협업하여 사용자 중심 제품 개발
Qualifications
- 3년 이상의 iOS 개발 경력
- Swift 기반 iOS 개발 경험 (UIKit 및 SwiftUI 포함)
- 자료구조, 알고리즘, 메모리 모델, 운영체제 등 기본 CS 지식 보유
- iOS 아키텍처 설계 및 코드 구조에 대한 이해
- 코드 리뷰 및 협업 과정에서 건설적이고 존중 기반의 커뮤니케이션이 가능한 분
- 주도적으로 문제를 정의하고 해결한 경험이 있는 분
- 팀 내 코드 품질 개선에 관심을 가지고 기여할 수 있는 분
Preferred Qualifications
- SwiftUI, Swift Concurrency 등 최신 iOS 기술 활용 경험
- 모듈화된 코드베이스 및 클린 아키텍처 설계 경험
- RIBs, MVVM 등 현대적 모바일 아키텍처 패턴에 대한 이해
- iOS 메모리 관리 및 프로토콜 지향 프로그래밍에 대한 이해와 경험
- 애자일(Agile) 환경에서의 협업 경험 (스크럼, 플래닝, 스탠드업 등)
- 테스트 자동화 및 코드 품질 개선에 대한 관심
- 영어로 비즈니스 미팅 진행이 가능하신 분
Recruitment Process
- Employment Type: Full-time
- Recruitment Process: Document Screening > Coding Test > Recruiter call > 1st Interview > 2nd Interview > Final Acceptance
- For document screening, only successful applicants will be notified individually.
- Application Documents: Detailed career-based resume (PDF) in free format
