
AIファースト iOSソフトウェアエンジニア
OPENLANEのデジタル中古車マーケットプレイス向けに、SwiftUI機能を開発します。 テスト済みのモバイル体験を提供し、AIツールで開発を加速します。
仕事内容
- OPENLANEのデジタルマーケットプレイス向けに、モバイル体験を構築・拡張します。
- 主に最新のSwiftUIを使って、販売者と購入者向けのiOS機能を開発します。
- サポートを受けながら機能フラグを活用した作業を提供し、両OSのプルリクエスト審査基準を満たします。
- ユニットテストとユーザーインターフェーステストを作成します。
- AIツールを使ってコーディング、テスト、デバッグを効率化し、マージ前に出力を検証します。
- プロダクトおよびデザインチームと連携します。
- シニアエンジニアの指導のもと、共通プラットフォームの責務を学びます。
- Android担当者と連携し、共通のプロダクト動作を実現します。
- プロダクトマネージャー、デザイナー、バックエンドおよびプラットフォームエンジニア、QA、シニアiOSエンジニア、Androidチームと日々協業します。
- モバイルエンジニアリングマネージャーに報告します。
- AIを活用したコーディング、リファクタリング、テストカバレッジ向上、検証、デバッグ、根本原因分析、ドキュメント作成、知識共有を通じて反復作業を減らし、開発効率を高めます。
応募要件
- iOS開発の実務経験が3年以上、または同等の経験の深さがあること。
- Swiftを使いこなせること。
- SwiftUIを使ったアプリ開発経験があること。
- App Storeで公開済みのアプリが少なくとも1つあること。
- AIファーストの姿勢を持ち、開発ツールを積極的に使い、その出力を慎重に評価できること。
- コンピューターサイエンスまたは関連分野の学士号、あるいは同等の実務経験があること。
- チームのコードベースで本番向けiOS機能を提供した経験があること。
- SwiftとSwiftUIの高いスキルがあり、UIKitが使われている箇所ではUIKitを扱う意欲があること。
- 継続的インテグレーション、テスト、コードレビューに慣れていること。
- シニアエンジニアの指導のもと、機能に対する責任範囲を段階的に広げられること。
- AIを使って実際の顧客やビジネスの課題を解決することに関心があること。
- AI生成の出力をそのまま受け入れず、批判的に評価できること。
- 開発ツールの変化に応じて学び、適応する意欲があること。
- MVVMなど、ネットワークとアプリケーションアーキテクチャの基礎知識があること。
- 機能フラグとモバイル分析に精通していること。
- ユニットテストおよび/またはユーザーインターフェーステストの経験があること。
- スナップショットテストのスキルを身につける意欲があること。
- 歓迎条件:スナップショットテストの経験。
- 歓迎条件:Swift Package Managerのモジュールや共通UIコンポーネントライブラリに触れた経験。
- 歓迎条件:マーケットプレイスまたは電子商取引のモバイル開発経験。
- 歓迎条件:将来的に認証、機能フラグ、分析の担当を引き受ける意欲。
- 歓迎条件:ハイブリッドWebViewの経験。
福利厚生
- 競争力のある報酬。
- 米国では医療、歯科、眼科の保険、雇用主によるHSA拠出、FSAの選択肢を提供。
- 米国では即時権利確定の会社マッチング付き401(k)、またはカナダでは会社マッチング付きRRSPを提供。
- 有給休暇、個人休暇、病気休暇。
- 米国では有給の産休・育休を提供。
- 米国では雇用主負担の短期・長期障害保険、生命保険、傷害死亡・後遺障害保障を提供。
- 従業員支援プログラム。
- 雇用主負担のボランティア活動日「Leap into Service Day」。
- 対象プログラムの授業料補助。
- 上場グローバル企業でスキルを磨き、知識を共有する機会。
- 社内昇進、多様なキャリアパス、キャリアアップを支援する文化。








