주요 업무
•
TADA 라이드 헤일링 서비스의 기사용 iOS 앱과 승객용 iOS 앱의 유지보수 및 신기능 개발
•
협업 가능한 코드를 위한 코드 리뷰 및 효율적인 코드를 위한 구조 개선 작업
기술 스택
•
Github, Jira, Figma, Slack 를 활용한 협업
•
fastlane, Circle CI 를 이용한 빌드, 배포, 테스트 자동화
•
SwiftLint 와 SwiftFormat 을 통한 코드 컨벤션 및 스타일 정립
•
SwiftUI, FlexLayout 을 사용한 UI 개발
•
Tuist를 사용한 모듈화
자격 요건
•
3년 이상 7년 이하의 개발경력을 보유하신 분
•
Swift 및 iOS에 대한 기본적인 이해가 있으신 분
•
코드 기반의 레이아웃 구성이 가능하신 분
•
아키텍처 설계와 디자인 패턴에 대한 이해와 관심이 있으신 분
•
RxSwift, Combine 등 반응형 프로그래밍에 대한 기본적인 이해가 있으신 분
•
문제를 해결할 때 단순한 정답보다 맥락과 논리적인 근거를 중시하시는 분
우대 사항
•
UIKit 기반 프로젝트를 SwiftUI로 점진적으로 전환해본 경험이 있으신 분
•
Modular Architecture 디자인 경험이 있으신 분
•
ReactorKit, TCA 등 단방향 데이터 흐름 프레임워크 사용 경험이 있으신 분
•
MVVM, Clean Architecture 등의 디자인 패턴을 주도적으로 적용해보신 분
•
Crash Reporting, View Hierarchy, Debug Navigator 등 을 사용하여 문제 해결을 해보신 분
소속: TADA 개발팀 iOS 파트
고용 형태: 정규직