Upgrade to Pro — share decks privately, control downloads, hide ads and more …

株式会社mikan 技術スタック / Techstack

株式会社mikan 技術スタック / Techstack

インフラ構成図
https://whimsical.com/mikan-Rg31ikYQgAe9WMHdb4f12p

-

カジュアル面談や、ご応募はこちら👇
必ず返信いたします。

https://mikan.link/careers

-

mikanは採用強化中です。
少しでも気になった方はお気軽にご連絡ください!

■会社紹介資料
https://speakerdeck.com/mikan_inc/culture-deck

■メンバーページ
https://mikan.link/members

■技術ブログ
https://mikan-tech.hatenablog.jp/

■技術スタック
https://speakerdeck.com/mikan_inc/techstack

■Podcast
https://anchor.fm/times-mikan/

■公開カンバン
https://app.mikan.link/issueboard

■募集職種
https://herp.careers/v1/mikan

株式会社mikan

January 29, 2021
Tweet

More Decks by 株式会社mikan

Other Decks in Technology

Transcript

  1. 2023
    1
    Tech Stack

    View Slide

  2. 開発チーム紹介
    2
    iOS Android
    副業
    @kosuge0820
    小菅 仁士
    フル
    @ukoasis
    山科 佑貴
    @naru-jpn
    千吉良 成紀
    副業
    @Gumio
    山中 爽史
    フル
    @syarihu
    佐藤 太一
    副業
    フル
    @satoshin21
    長坂 悟志
    フル

    View Slide

  3. 開発チーム紹介
    3
    backend
    @hoshitocat
    星 遼平
    @redfit
    淵脇 大輔
    副業
    Others
    @tttakaoka
    髙岡 和正
    フル
    PM
    @mizorin
    溝口 慎也
    フル
    Design
    PM/Analysis
    @aviciida
    飯田 諒
    PM
    フル
    @nixii_squid
    生駒 和弥
    フル
    フル
    @kagagaga_ga
    鏡 魁人
    フル
    @ag_ayakan
    長瀧 彩花
    フル
    Design
    @ry0_110
    伊東 凌
    フル フル

    View Slide

  4. 開発 全体構成
    4
    iOSアプリ
    Swift
    iOS
    Androidアプリ
    Android Kotlin Java
    バックエンド
    Ruby on Rails
    TypeScript
    Go
    インフラ
    Firebase AWS Terraform
    GCP
    分析
    Redash
    Amazon
    Kinesis
    Amazon
    Athena
    BigQuery

    View Slide

  5. フロントエンド 技術構成
    5
    フロントエンド
    iOS
    ・UIKit → SwiftUI(移行中)
    ・MVC/MVVM → TCA(移行中)
    ・GraphQL
    ・SwiftGen
    ・Combine
    ・Swift Package Manager
    ・Multi Framework
    ・Deployment Target : iOS 15
    ・Codemagic / GitHub Actions
    Android
    ・Compose(移行中)
    ・MVVM
    ・Jetpack(AAC, Dagger Hilt, Navigation)
    ・GraphQL / Firestore
    ・Coroutines
    ・OkHttp / Retrofit
    ・ほぼKotlin(現在Kotlin率: 93.1%)
    ・Minimum SDK 21 (近い内に28にあげる予定)
    ・Codemagic

    View Slide

  6. バックエンド 技術構成
    6
    バックエンド
    Language
    ・Go
    ・Typescript
    ・Ruby
    Architecture
    ・Clean Architecture
    ・MVC
    Framework
    ・一部Railsを使用
     ・教材 &学習データ(移行中)
     ・ランキング
    Others
    ・GitHub Actions
    ・Kustomize
    ・ko
    ・Terraform(infrastructure as code)
    Infrastructure
    ・AWS
    ・GCP
    Compute Engine
    GKE
    Cloud SQL
    …etc
    ・Firebase
    Firestore
    Cloud Functions

    View Slide

  7. 社内システム (教材管理)
    7
    mikanアプリ用の教材管理admin
    認証
    Firebase Authentication
    フロントエンド
    Next.js + React + TypeScript
    インフラ
    Firestore
    Cloud Functions
    デプロイ
    Firebase Hosting

    View Slide

  8. インフラ構成図
    8

    View Slide

  9. その他 ツールなど
    9
    CI/CD
    G suite
    ソースコード管理
    データ分析
    デザイン
    ドキュメント・タスク管理
    チャット・雑談
    オンラインミーティング
    ファイル・タスク管理

    View Slide

  10. 一緒にmikanを創りあげていきたいです。
    少しでもご興味を持っていただけたらお気軽にご連絡ください。
    ご連絡頂いた方には全員返信します。
    カジュアル面談の際には、
    より詳細な事業計画をお話しさせていただきます!
    ご連絡をお待ちしてます!
    ご連絡はこちらから
    10
    https://mikan.link/
    ● iOSエンジニア
    ● Androidエンジニア
    ● バックエンドエンジニア
    ● デザイナー

    View Slide

  11. We Are Hiring !
    SNS等 拡散よろしくお願いします
    11

    View Slide