React・TypeScriptでのSaaS開発エンジニア募集
基本情報
単価
110万円/月
勤務地
東京都 / 溜池山王駅
リモート
リモート併用
職種
バックエンドエンジニア、フロントエンドエンジニア、AIエンジニア、システムエンジニア
スキル
AWSCDKExpressNodePulumiReactReduxTerraformTypeScriptXState
案件詳細
■作業内容
新規事業としてマーケティングテクノロジーに関係するサービス開発を行っています。現在、SNSプラットフォーム向けの配信システムを社内運用チーム向けにβリリース済み。サービスのブラッシュアップを続けた後、将来的にはSaaS化も視野に入れています。
AIを用いたSpecDrivenDevelopment(仕様駆動開発)を用いた開発スタイルで、Reactを用いた管理画面の実装やバックエンドAPI実装など、幅広い領域へ関わっていただける環境です。
■ 担当範囲
当面の間は、リッチメニュー作成機能、ポップアップ画面作成機能、チャット機能、配信用管理画面を中心に開発していただきます。
- リッチメニュー作成機能
- メニューに表示する画像のアップロードや、タップアクションの設定
- Flex Messageとの連携対応
- ポップアップ画面作成機能
- Webサイトでクーポン表示などに使うポップアップ機能の実装
- トリガー・出現頻度の設定や、デザイン設定機能
- チャット機能
- 個別の友だちアカウントにリアルタイムにメッセージ送信するための画面
- 担当者の振り分けや、対応状況のステータス管理
- 配信用管理画面の実装
- 運用担当者が操作するブラウザ画面
■必須スキル
- チーム開発の経験(コードレビュー)
- ソフトウェア開発経験(設計・実装・試験)が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をご自身が主体となって組み込んだ経験
- ReactiveProgrammingのライブラリを使用したアプリケーション開発経験があること
単価: スキル見合い(時給精算、MAX110万程度)
最寄駅: 溜池山王駅
※リモートワークメイン
スプリントレビューを行うため、月2回程度の出社日があります。
就業時間: 10:00-19:00
開始時期: 即日〜
関わるプロジェクトについて
企業名
***********
募集背景
************************************
課題感
*****************************
プロジェクト規模
***********
チーム人数
*****
現場の雰囲気
********************
作業開始/終了時間
***************
平均稼働時間
*********
詳しくはカウンセラーにお聞きください。
カウンセラーに詳細を聞く