エンジニアフルリモート

【フルリモート/週5/Swift】グローバル展開を牽引する次世代CtoCリコマース・フリマアプリのiOSエンジニア

【フルリモート/週5/Swift】グローバル展開を牽引する次世代CtoCリコマース・フリマアプリのiOSエンジニア

案件要件

職種
エンジニア
業務内容
システム開発・運用
SES
報酬目安
5,700 ~ 6,700円/時
稼働時間目安
週5日 (時間目安 160時間)
はたらく場所
フルリモート
スキル

【フルリモート/週5/Swift】グローバル展開を牽引する次世代CtoCリコマース・フリマアプリのiOSエンジニア

お任せしたいこと

[役割]iOSエンジニアとして、国内のみならずグローバル市場へ展開する月間数千万MAU規模のCtoCリコマース(フリマ)プラットフォームのiOSネイティブアプリ開発をお任せします。
[役割に対して求める成果]数百万点に及ぶ出品画像や動画をスクロール時にも全くカクつくことなく(60fps〜120fpsで)滑らかに描画し、出品から購入、ユーザー間チャットに至る一連の体験を、SwiftUIとモダンなアーキテクチャを用いて最高水準のUXとして実現すること。

具体的な業務内容

・SwiftおよびSwiftUIを用いたiOS向けネイティブアプリ(新規グローバル展開向け機能および既存機能)の詳細設計、実装、テスト
・The Composable Architecture (TCA) を活用した、複雑な画面遷移やデータフローを伴うアプリケーションの堅牢な状態管理とアーキテクチャ設計
・Swift Package Manager (SPM) を用いたマルチモジュール化の推進と、それに伴うビルド時間の短縮・コードの再利用性向上
・大量の高解像度画像やショート動画をフィード上に遅延なく表示するための、プリフェッチ処理やメモリキャッシュの最適化(Instrumentsを用いたプロファイリング)
・WebSocketやGraphQL Subscriptionsを利用した、リアルタイムなユーザー間チャットおよびオークション(入札)機能の低遅延な実装
・FastlaneやBitriseを活用したCI/CDパイプラインの継続的な改善と、XCTestによるユニットテスト・UIテストの自動化によるリリースの高速化

必須スキル・経験

・Swiftを用いたiOSネイティブアプリの開発・運用経験(3年以上)
・UIKitまたはSwiftUIを用いたUIコンポーネントの実装およびレイアウト設計の経験
・MVVM、Clean Architectureなど、関心の分離を意識したアーキテクチャ設計の実務経験
・REST APIまたはGraphQLを用いたバックエンドとの非同期通信の実装経験
・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験

歓迎スキル・経験

・SwiftUIを本番環境の大規模プロダクトに導入・運用した経験
・The Composable Architecture (TCA) の深い知見、または実務での導入・運用経験
・SPM(Swift Package Manager)等を用いたマルチモジュールアーキテクチャの設計・移行経験
・Eコマース、CtoCフリマアプリ、または大規模なアクティブユーザーを持つBtoCアプリの開発経験
・多言語対応(i18n / l10n)や、タイムゾーン・通貨計算を伴うグローバル向けアプリの開発経験
・Instrumentsを用いたメモリリークの特定、CPU/GPUのパフォーマンスチューニング経験

開発環境

言語・フレームワーク:Swift, SwiftUI, UIKit, The Composable Architecture (TCA)
ツール・ライブラリ:Xcode, Swift Package Manager (SPM), GraphQL (Apollo), WebSocket
CI/CD・監視:Bitrise, Fastlane, GitHub Actions, Firebase (Crashlytics), Datadog
その他ツール:GitHub, Figma, Jira, Slack, Notion

開発チームについて

プロダクトマネージャー1名、UI/UXデザイナー3名、テックリード1名、iOSエンジニア8名(今回募集枠含む)、Androidエンジニア7名、バックエンドエンジニア多数の体制です。「ユーザーの出品体験を1秒でも短縮する」「商品が魅力的に見えるUIを作る」というビジネスの根幹に対し、エンジニアリングの観点から積極的にデザイナーやPdMに意見を出し合う、非常に当事者意識の高いカルチャーです。

求める人物像

・「ただ仕様通りに作る」のではなく、Human Interface Guidelinesを深く理解し、Appleデバイスならではの心地よいトランジションや触覚フィードバック(Haptics)に異常なまでのこだわりを持てる方
・巨大なレガシーコード(巨大なViewControllerなど)を恐れず、チームと協調しながらモダンなアーキテクチャへと段階的にリファクタリングしていく泥臭い作業を楽しめる方
・フルリモート環境下において、他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方

仕事の魅力

国内トップクラスのトラフィックを誇るアプリの基盤をベースに、海外市場という新しいフロンティアへ挑戦する非常にエキサイティングなフェーズです。SwiftUIへの完全移行やTCAの採用、大規模なマルチモジュール化といったiOS開発の最先端の技術課題に、優秀なチームメンバーと共に挑むことで、iOSエンジニアとして世界に通用する圧倒的な技術力と市場価値を確立することができます。

働き方

リモート環境

[フルリモート] フルリモートで働いていただけます。


SNSでこの案件をシェア

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。

案件を公開しました

案件をシェアしませんか?(SNSシェアをすることで、求職者の応募数アップが期待できます。)

案件を公開しました

この案件は限定公開です。案件のURLを知っている人のみが案件情報を見ることができます。

応募が完了しました

アピールしたいポイントがあれば積極的にメッセージを送ってみましょう。