주요업무
• iOS 앱 신규 기능 개발 및 기존 기능 개선, UIKit 및 Foundation을 기반으로 한 안정적인 서비스 제공
• 앱 성능 및 UX 최적화를 고려한 개발 (저사양 기기 대응, 실시간 인터랙션 포함)
• RxSwift 기반 코드베이스를 이해하고, Combine 또는 Swift Concurrency로 점진적으로 전환 및 적용
• 모듈화, 아키텍처 설계, 코드베이스 구조 개선 등 프로젝트 구조적인 설계를 주도
• Quick/Nimble, XCTest 테스트를 Swift Testing으로 전환하고, 테스트의 안정성을 높이는 전략을 수립·운영
• WebRTC 기반의 1:1 비디오 챗에서 발생하는 이슈를 파악·개선하고, 더 높은 안정성과 성능을 확보하며 매치 지표 향상을 달성
• 코드 리뷰에 적극 참여하며, 존중 기반의 건설적인 피드백을 통해 협업 품질을 높이고 팀 내 개발 문화를 개선
• 릴리즈 및 운영 단계에서 발생하는 문제를 선제적으로 파악하고, 품질 이슈를 최소화할 수 있는 방안을 마련
• 팀 내 코드 컨벤션, 아키텍처 가이드라인, 문서화 및 멘토링 등을 통해 팀의 성장과 개발 문화 정착에 기여