TypeScript/ReactでSNSメッセージ配信開発

基本情報

勤務地

東京都 / 渋谷

リモート

リモート併用

職種

バックエンドエンジニア、アプリエンジニア

案件詳細

案件名:【TypeScript/React/基本リモート】SNSプラットフォーム向けメッセージ配信システム開発案件 内 容:現在、SNSプラットフォーム向けのメッセージ配信システムを社内運用チーム向けにβリリース済みです。サービスのブラッシュアップを続けた後、将来的にはSaaS化も視野に入れています。AIを全面的に取り入れた開発を推進しており、仕様駆動開発やテスト駆動開発を用いた開発スタイルで、Reactを用いた管理画面の実装やバックエンドAPI実装など、幅広い領域に関わっていただきます。当面は、ポップアップ画面作成機能、MFA、アカウント招待機能、権限機能を中心に開発していただきます。 ・Webサイトでクーポン表示などに使うポップアップ機能の実装 ・トリガー・出現頻度の設定やデザイン設定機能 ・AWS Cognitoを使用した多要素認証対応 ・メールを用いた招待・登録フロー ・組織およびアカウントの権限機能 ・配信用管理画面の実装 ・Webページに組み込むタグの実装 ・LIFFアプリの構築 ・配信サーバーの実装 ・SNSプラットフォームに向けた大量のメッセージ送信・webhookリクエスト処理 ・技術選定・設計・実装 ・認証・認可機能、オンライン決済機能、集計基盤の構築 ・IaC化したAWSを使ったインフラ構築 ・大量のメッセージイベントを捌けるインフラ構築 スキル:・チーム開発の経験(コードレビュー) ・ソフトウェア開発経験(設計・実装・試験)が8年以上であること ・React(TypeScript)を使ったフロントエンドWebアプリケーションの開発経験があること ・Reactアプリケーションのアーキテクチャ・ライブラリ選定の経験 ・状態管理・ステート管理を使用した開発経験 ・TypeScriptを使ったバックエンドAPIの開発経験 ・Node・Expressを用いたバックエンドAPIの開発経験 ・テーブル設計の経験 ・Presentation・Model・Repository層を意識したAPI設計の経験 ・アプリケーションアーキテクチャ・ライブラリ選定の経験 ・AWSを使ったインフラ構築経験 ・TerraformまたはPulumiまたはCDKを利用した構築経験 尚 可:・Gitにおいてrebaseを用いた運用ができること ・TypeScriptのGenericsを使ったコードのリファクタリング経験があること ・有限オートマトン(=有限ステートマシン)を使用した開発経験があること ・Redux・XStateなどライブラリの使用経験があること ・DrizzleなどのORMをご自身が主体となって組み込んだ経験 ・Reactive Programmingのライブラリを使用したアプリケーション開発経験があること 単 価:スキル見合い 精 算:時間精算 場 所:渋谷※リモート併用 時 期:長期 面 談:1回 商 流:エンド子会社→弊社 その他:バーチャルオフィスへのログインが必要な案件です。

関わるプロジェクトについて

企業名
***********
募集背景
************************************
課題感
*****************************
プロジェクト規模
***********
チーム人数
*****
現場の雰囲気
********************
作業開始/終了時間
***************
平均稼働時間
*********

詳しくはカウンセラーにお聞きください。

カウンセラーに詳細を聞く

※ 経験・スキルに応じて変動

この案件に応募する案件一覧に戻る

カジュアル面談受付中

応募を迷っている方も大歓迎。案件の詳細やあなたに合った働き方を一緒に考えます。

無料で相談する