モバイルアプリエンジニア | 顧客の体験に向き合うモバイルアプリエンジニア募集!【Flutter】
マクアケについて 私たちは 「生まれるべきものが生まれ 広がるべきものが広がり 残るべきものが残る世界の実現」 を目指しております。 そのためにはまだまだやりたいこと、やるべきことがたくさんあります。 一緒にサービスを加速させてくださる、熱い思いを持ったエンジニアを募集しております。 たくさんの方のワクワクを実現することのできる「Makuake」に興味のある方、 是非一緒にお仕事しましょう。 Makuake開発チームについて 「Makuake」提供開始から10年が経ちました。当初はシンプルなPHPモノリスからスタートしたプロダクトでしたが、スケーラビリティとDXの両立を図るべく、2021年から戦略的にmicroserviceアーキテクチャへの移行を行っています。 まずは日本有数の瞬間風速に対して、高いパフォーマンスを求められるドメインから移行していますが、現在はさらに事業ドメインを分解し、各ドメインの進化性を担保しつつ開発を行うため、Micro Frontends戦略も取り入れており、ドメイン単位でアーキテクチャを順に移行させていきます。 また、iOS / Android両基盤で開発を行なっていたモバイルアプリは、より効率的な開発環境を作るためFlutterに移行が進んでいます。 小規模な開発チームから、大きな規模の開発に耐え得る組織とシステムアーキテクチャ進化していくまさに過渡期であり、新しい「Makuake」のアーキテクチャを共に開発してくれるメンバーを募集しています。 ▼マクアケ開発本部紹介資料はこちら https://speakerdeck.com/makuake_saiyou/kai-fa-ben-bu-shao-jie-zi-liao チームについて MAX(Makuake Experience)チームは2022年10月に発足した組織です。 MAXチームの中でプロダクト内の担当領域毎にチームを分けて、それぞれの領域をスクラム開発でプロダクト改善を進めるチームです。 プロジェクト実行者の体験から応援購入するサポーターの体験を一貫的に捉えて、「Makuake」全域のユーザー体験を改善していきます。 そのためチーム内のプロダクトオーナー、デザイナー、Webアプリケーションエンジニア、モバイルアプリケーションエンジニア、QAエンジニアとそれぞれ得意領域を持った仲間と協力して課題解決を目指しています。 ▼MAXチームの紹介記事 https://note.com/dev_makuake/n/n4a0fe27d752b ▼「Makuake」のネイティブアプリFlutter化の話 https://note.com/dev_makuake/n/n92b96b9931b4 業務内容|Makuakeモバイルアプリ開発 ・施策にもとづいたiOS,Androidアプリの設計・開発(Flutter領域、ネイティブ領域、WebView領域問わず) ・ユーザーデータの分析やユーザーインタビューを基にした施策の検討 ・OSのトレンドや知識・技術情報の収集、提案、反映 ・モバイルアプリ用APIなどのサーバーサイド開発 ・A/Bテストの実施 ※ご経験・ご希望に応じて、以下も一部お任せできればと考えています。 ・Webアプリケーションのフロントエンド、サーバーサイド開発 開発環境 開発言語: Dart(Flutter) / Swift(iOS) / Kotlin(Android) / Go / PHP (fuelPHP) / JavaScript (Vue.js, jQuery) インフラ: AWS(EC2, ECS, Lambda, SQS, SES, S3, CloudFront, CodeDeploy etc.) / Firebase (Cloud Messaging, AB Testing, Crashlytics, etc) 構成管理ツール: yarn (npm) / go modules / CocoaPods / Swift Package Manager / gradle インフラ管理ツール: Terraform / Docker / Kubernetes / Ansible モニタリング: Datadog CI・CD: Jenkins / Circle CI / GitHub Actions / Bitrise / ArgoCD ソースコード管理: Github コミュニケーション: Slack / Zoom / Around / Google meet プロジェクト管理: Github / JIRA ドキュメント: esa / Confluence / figma / Miro 開発手法: アジャイル (スクラム, カンバン, etc.) 開発支援ツール: GitHub Copilot このチームや仕事の魅力 ・モバイルアプリはもちろんWebアプリまで技術的な分野を広げる挑戦が賞賛される ・ユーザーにどんな体験を提供するのかを主体的に考える機会がある ・ユーザーの反応がデータや生の声など様々な形で得られ、プロダクトへの貢献が直に感じられる ・自身のライフステージに合わせた働き方を実践し、プロダクト開発にコミットしているメンバーが多数在籍している ※参考記事はこちら 必須要件 ・Android又はiOSのネイティブアプリ開発経験:目安3年程度 ・API開発の実務経験がある、または今後挑戦したい方 歓迎要件 ・Kotlin(Android)、Swift(iOS)を用いたネイティブアプリ開発経験 ・Flutterなどのクロスプラットフォームにおけるモバイルアプリ開発経験 ・モバイルアプリ開発をリードした経験 ・APIのSchema設計経験 ・プロダクトのグロース経験 ・Salesforce MarketingCloudの活用経験 ・Google Analyticsでのイベント設計・計測分析の経験 ・AWSなどクラウドを利用した開発経験 ・スクラム等のアジャイル開発経験 求める人物像 ・マクアケのビジョンに共感していただける方 ・第二創業期ならではの変化の大きさを楽しめる方 ・ユーザーからのフィードバックを貰いながら、より良いプロダクトを作るのが好きな方 ・チームメンバーやステークホルダーと課題の解決に向けたコミュニケーションを積極的に行うことができる方 ・現在動いているシステムを運用しながら、平行して段階的にシステムの刷新を行うのが好きな方 ・大規模なサービスの設計・開発・運用経験のある方、またはそれに挑戦したいという熱意のある方 続きを見る