概要詳細
■募集背景
弊社はWebマーケティング領域で新規サービスを開発中です。第一弾としてSNSプラットフォーム向けメッセージ配信システムを内製し、安定稼働後はSaaS化を視野に入れています。開発体制の強化に向け、CTO直下でバックエンドを中心にプロダクトの設計・実装を推進できるエンジニアを募集します。
■企業について
弊社はデータとテクノロジーを活用し、マーケティング課題を解決する自社開発組織です。モダンな技術選定と自律的な開発文化のもと、少数精鋭でスピード感ある開発を行っています。
職務内容
■業務内容
- TypeScript/Fastifyを用いたバックエンド設計・実装
- SNS向けメッセージ配信機能の構築(大量配信・webhook処理)
- 認証・認可、決済機能の実装
- 技術選定およびアーキテクチャ設計
- 集計基盤の構築
- 必要に応じてフロントエンドやインフラの一部実装
‐ React+MUIによる管理画面、LIFFアプリ開発
‐ AWS+AWS CDK(TypeScript)でのInfrastructure as Code、ECS on Fargateを前提としたスケーラブル構成
■開発環境
- バックエンド: TypeScript, Fastify
- フロントエンド: React, MUI, TypeScript
- インフラ: AWS, AWS CDK(TypeScript), ECS on Fargate, AWS Lambda, SQS
- 開発ツール: GitHub, GitHub Actions, Slack, Notion, Miro, Figma, Google Workspace(Gmail, Google Calendar, Google Spreadsheet)
- 開発手法: スプリント(2週間単位)、デイリースクラム、スプリントレビュー、レトロスペクティブ
■チーム構成
- 開発チーム(Stream Aligned Team): 開発者3〜4名、プロダクトオーナー1名(CTO兼務)
- プロダクトデザイン: Webデザイナー2名、PdM1名、プロダクトオーナー1名(CTO兼務)
- Enabling Team: Web開発1名、AI1名
- モブプログラミング/ペアプログラミングを適宜実施
■求める人物像
- 素直かつ誠実で、本質を捉えて行動できる方
- 自律的・能動的に成果へコミットできる方
- データドリブンに意思決定できる方
- チームで助け合いながら推進できる方
- 失敗を恐れず前向きに挑戦できる方
求められるスキル
■必須スキル
- ソフトウェア開発経験(設計・実装・試験)(8年以上)
- チーム開発の経験(コードレビューの実施)
- TypeScriptを用いたバックエンド開発の経験
- バックエンドアプリケーションのアーキテクチャ選定の経験
- Gitでのrebase運用の経験
- 日本語での高度なコミュニケーション能力(第一言語レベル)
‐ 英語が第一言語の場合は、当該技術の先進的知見またはOSSコントリビューション実績があれば応相談
■歓迎スキル
- React(TypeScript)を用いたフロントエンド開発の経験
‐ アプリケーションアーキテクチャ・ライブラリ選定の経験 - AWSでのインフラ構築の経験
– AWS CDK(TypeScript)を用いた構築の経験