Jobs
amazonus 로고

amazonus

Software Development Engineer, iOS

개발품질·테스트

AI 요약

Audible의 Software Development Engineer로, iOS·Android·모바일 웹 기반의 모바일 제품을 설계·개발·고도화하는 역할입니다. 대규모 오디오 스트리밍 경험 개선, 테스트 자동화, CI/CD 품질 향상, 그리고 AI-assisted development tooling 활용이 핵심이며, SwiftUI/UIKit, Jetpack Compose, React 등 현대적 모바일 UI 프레임워크 경험이 중요합니다.

주요 업무

핵심 컴포넌트의 소유 및 책임, 최신 기술을 활용한 설계·개발·구현·지원, Product Management와 협업하여 청취 경험 개선 기능 설계 및 개발, 모바일 제품의 아키텍처·구현 고도화, 기술 방향 제시 및 시스템 아키텍처 주도, 브라운백 세션·해커톤 등을 통한 팀/동료 영향력 확대, unit/integration/UI test 작성 및 유지, 테스트 자동화 문화 확산, CI 파이프라인 신뢰성 개선, AI-assisted development practices 도입 및 옹호, 백엔드부터 사용자 경험까지 전반적 품질 개선.

자격 요건

필수: 컴퓨터공학 또는 동등 학위, Agile 개발 경험, 3년 이상 소프트웨어 개발 경험, iOS(Objective-C/Swift) 또는 Android(Kotlin/Java) 또는 mobile web(JavaScript/TypeScript) 기반 모바일 앱 개발 경험 3년 이상, SwiftUI/UIKit 또는 Jetpack Compose 또는 React 등 현대적 모바일 UI 프레임워크 경험, 문서화/단위테스트/코드리뷰/테스트 자동화/CI-CD 경험, AI-assisted development tooling(코딩 어시스턴트, agentic workflows) 실무 경험. 우대: Rust/Java/C/C++ 등 다양한 언어 지식, Linux 이해, 복수 모바일 플랫폼 경험, 엔터프라이즈 규모 모바일 앱 경험, 반응형·적응형 UI, 네비게이션, 상태관리, 접근성, 애니메이션 경험, 오프라인 캐싱, 플랫폼 간 테스트 자동화, 통합 테스트/ API contract testing / 공유 테스트 자동화 프레임워크 경험, 개발 생애주기 전반의 AI-assisted tooling 활용 경험.

기술 스택

iOSObjective-CSwiftAndroidKotlinJavamobile webJavaScriptTypeScriptSwiftUIUIKitJetpack ComposeReactRustC/C++LinuxCI/CDunit testingintegration testingUI testingtest automationAI-assisted development toolingcoding assistantsagentic workflows
AI 점수 60tool

amazonus의 다른 공고

알림

알림이 없습니다