募集終了リモートワークオンライン面談相談可

【週4-5日/フルリモート/Swift,GCP】モバイルアプリエンジニア|魅力的な旅の新体験創造

この案件は募集期間が終了しました

ご自身で希望の案件が見つからない場合、まずはエージェントに相談してみることをおすすめします。

あなたにマッチした案件紹介やキャリアカウンセリングを無料で行ってくれます。

単価

80万円/月額想定年収:960万円

work_outline職務内容

-------------------------------- ※必須要件は必ずご確認の上、ご応募ください。要件を満たしていない場合はご案内ができませんのでご了承下さい。 ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です。 ※20代〜40代の経験者が望ましい案件です。 --------------------------------【会社概要】 旅行計画アプリは、「旅のしおり」をコンセプトに、ユーザーが旅行計画をシームレスに作成・共有できるサービスです。 今回、ユーザーのエンゲージメント向上と新たな収益の柱を確立するため、「ポイ活機能」の新規開発を企画しています。 既存プロダクトへの統合を軸に検討していますが、将来的な独立サービス化の可能性も視野に入れています。 ポイ活市場の成長を取り込み、ユーザーが旅行計画をより長く、深く利用したくなるような魅力的な機能を提供することを目指します。 【お任せしたい業務】 このプロジェクトでiOSエンジニアとして参画いただく方に期待する具体的な業務内容は以下の通りです。 1. 「ポイント・還元機能」の新規開発 ユーザーがポイントを獲得・利用できる新たな機能(ポイ活機能)を企画・設計・開発していただきます。 既存のサービスとの連携を考慮し、ユーザーにとってシームレスで魅力的な体験を提供できるようなUI/UXの実装をお願いします。 将来的には独立したサービスとなる可能性も視野に入れ、拡張性・保守性の高いコード設計を心がけてください。 2. バックエンド連携とインフラ構築 GCP(Google Cloud Platform)のCloud Functionsなどを利用し、ポイント・還元機能に必要なAPIの設計・開発、およびFirebaseとの連携を行っていただきます。 モバイルアプリ側からのデータ送受信や状態管理など、バックエンドとの連携部分の設計・実装も重要な業務です。 3. 要件定義への参画 既存のPMやエンジニアメンバーと連携し、新規機能の要件定義フェーズから積極的に関わっていただきます。 「ポイント・還元機能」に関して、技術的な側面からの実現可能性を検討し、提案を行うことも期待されます。 4. 既存機能の改善・保守 新規機能開発と並行して、既存のSwiftUI/UIKitで開発された機能の改善や保守にも携わっていただく可能性があります。 パフォーマンス改善や不具合修正など、アプリ全体の品質向上にも貢献していただきます。 5. AIを活用した開発プロセスの推進 GPTやClaudeなどの生成AIツールを積極的に活用し、開発効率の向上や新たなアプローチの模索に貢献していただきます。 AIツールを用いたコード生成、テストコード作成、ドキュメント作成など、日々の業務に取り入れることを推奨します。 6. チーム連携と情報共有 フルリモートの環境下で、国内外にいるメンバーと密に連携し、円滑なコミュニケーションを心がけてください。 【募集背景】 iOS開発チームは現在、業務委託のiOSエンジニア3名で構成されています。 新規ポイ活機能は、現在のチームだけでは開発リソースと、特にポイ活領域に特化した専門知識が不足している状況です。 そのため、本プロジェクトを推進する新たなiOSエンジニアを募集し、チーム体制を強化したいと考えています。 ポイ活領域の知見をお持ちの方、あるいは新しい技術や事業領域への学習意欲が高い方を特に歓迎します。

done_all必須スキル

- サービス開発の業務経験3年〜 - iOSアプリ開発経験3年〜 - MVVMやCombineの理解まであると望ましい - Firestoreを使った開発経験1年〜 - GCP(またはAWS)周りのインフラを使った業務経験

check尚可スキル

使用技術スタックの理解 - アーキテクチャ - レイヤードアーキテクチャ(Infra Domain, Entity, UseCase) - MVVM + Coordinatorパターン - UI周り - UIKit + Storyboard + Combine - 一部SwiftUI - ライブラリ管理 - SwiftPM - CocoaPods - Bundler - 採用ライブラリ - XcodeGen - cocoapods-binary - Combine - APIKit - Nuke - Carbon - Firebase - SwiftGen - Swiftlint - IBLinter - DB - Firestore - BigQuery - Realm - CICD - Bitrise - fastlane - BIツール - Looker - Google Analytics - 広告 - AdMob - (Adjust) - バックエンド - Firebase Cloud Functions(node.js) - メールサービス - SendGrid - Web - Next.js - React - Hosting - Vercel - CMS - newt - 連絡ツール - Slack - Discord

assignment

契約形態

業務委託(フリーランス)

support_agent担当エージェントの言葉

※記載されている月単価は上限でのご契約の場合。スキル等に応じて要相談。

情報提供元: Findy Freelance(ファインディフリーランス)

4ヶ月前