NEW
リモート可
【Swift/Kotlin/リモート併用】EC×ゲーム×ソーシャル系モバイルアプリ開発iOSエンジニア
雇用形態
業務委託(フリーランス)
業務内容
【募集背景】
EC×ゲーム×ソーシャルが融合したモバイルプロダクトにおいて、iOSを軸にAndroidまで領域を広げる「二刀流」スタイルのエンジニアとして、AIを活用した開発体制をさらに強化していくための募集です。
【作業内容】
職能混合チーム(PdM・デザイナー・エンジニア・QA)に加わり、仕様検討からリリース・効果分析まで一貫してご担当いただきます。Swiftを用いたiOSアプリの設計・開発・保守・運用を中心に、SwiftUIによるUI実装やアーキテクチャ設計を含めた実装・運用全般を担っていただきます。あわせて、Kotlinを用いたAndroidアプリ開発にも関与し、Jetpack ComposeによるUI実装など、iOS側の知見を活かした両OSでの開発を行っていただきます。ClaudeなどのAIツールを活用しながら実装計画の策定、コード生成、レビューの効率化を進め、モバイルアーキテクチャの設計やドメイン分離による開発並列性向上に向けた刷新を推進していただきます。また、PdM・デザイナーと連携しつつ、事業数値やKPIに基づいた機能開発、リリース後の効果分析までを通してプロダクト開発全般に関わっていただきます。
【求める人物像】
プロダクトのミッションやバリューに共感し、EC体験の可能性に興味をお持ちの方を求めています。変化の大きい環境の中でも挑戦を楽しみ、ソフトウェアを軸に大きなチャレンジをしたいと考えている方にマッチします。事業や顧客に近い距離で数値やユーザーの声を捉えながら、主体的に開発をリードしていける方を歓迎します。
【ポジションの魅力】
少数精鋭のチームにおいて、自ら設計したモバイルアーキテクチャの上でプロダクトが動く手触りを持ちながら開発できる環境です。AI活用を前提としたiOS・Android両OSの「二刀流」開発プロセスを自ら設計し、AI時代のモバイル開発の在り方を実践しながら探求していくことができます。EC×ゲーム×ソーシャルが組み合わさった複雑なドメインで、高度な状態管理やパフォーマンス最適化に取り組むことで、エンジニアとしての技術力を大きく高めていただけます。
【開発環境】
Swift、Kotlin、Goを用いた開発を行い、UIフレームワークとしてSwiftUIやJetpack Composeを採用しています。Android Architecture ComponentsやMVVMなどのアーキテクチャを活用し、XcodeおよびAndroid Studio上で開発を進めます。インフラにはGoogle Cloudを用い、gRPCやProtocol Buffersによる通信、BitriseやGitHub Actions、Cloud Buildを用いたCI/CDを構築しています。Terraformによる構成管理、CrashlyticsやCloud Monitoringなどのモニタリング基盤、BigQueryやLooker Studioによる分析基盤、AutifyによるQA自動化、ClaudeやGitHub CopilotなどのAIツール群、GitHub・Slack・Notion・Figmaを組み合わせたモダンな開発環境で、アジャイル開発を実践しています。
求めるスキル
- ■必須スキル:
- Swiftを用いたiOSアプリ開発・運用の実務経験が5年以上、SwiftUIによるユーザーインターフェース実装経験、オーナーシップを持ってソフトウェアの開発を進める力
- ■歓迎スキル:
- iOSアーキテクチャ設計・技術選定の主導経験, KotlinやFlutterでのアプリ開発、バックエンド開発経験, テックリード、チームビルド、プロセス改善の経験, チームの技術方針・コーディング規約の策定・推進経験, 開発生産性やコード品質向上に向けた継続的な改善の実践, CI/CDパイプラインの構築・運用経験(Bitrise、GitHub Actions等), パフォーマンス最適化・負荷対策の実装経験, ECアプリ・ゲーム要素を含むアプリの開発経験, バックエンドAPI設計(gRPC/Protocol Buffers等)との連携経験, LLM・AIツールを活用した開発業務の効率化経験