株式会社アイスタイル / エンジニア
小売事業の新規のシステム開発
# 職種 バックエンドエンジニア # チーム規模 1-10人 # 役割 メンバー # 利用技術 Node.js, TypeScript, Express, jest, rundeck, NewRelic # 詳細 小売店でのネットとリアルを繋ぐアプリケーションの作成を行なっています。 店舗でアプリからQRコードを読み取って来店ポイントが貰えるシステムやお客様と店舗スタッフの接客(カウンセリング)が記録できるシステムの開発をしています。 ■化粧品小売店におけるカウンセリングシステム お客様と店舗スタッフの接客(カウンセリング)が記録できるシステムの開発をしています。 開発のメンバーは、PL、PL補佐(自分)、バックエンドエンジニア(3人)、アプリ(1名) 機能ごとに小チームを作り、1ヶ月〜3ヶ月の期間で開発を進めています。チームでは、要件定義、API設計 (I/F, クラス、テーブル、運用)、実装、テストなど開発業務全般を担当しています。 利用している技術は、Node.js(TypeScript)、Express(inversify-express-utils)、Jest、Rundeck(ジョブスケジューラー)、NewRelic(APM)をメインを利用しています。 プロジェクト初期からチームにユニットテストを書く文化を根付かせ、リリースしてから2年ほど経った現在でもカバレッジ90%前後を保っています。