仕事内容
「TeamSticker(チームステッカー)」、「NewCommunicator(ニューコミュニケーター)」および新サービスのバックエンド開発を牽引していただきます。最新のバックエンド技術を活用し、安全でスケーラブル、かつ高パフォーマンスなサーバーサイドソリューションの設計・実装を行っていただきます。
必須スキル&経験
- TypeScriptとNode.jsを使用したバックエンド開発の実務経験
- RESTful APIの設計と実装経験
- ネットワークおよびデータベース(PostgreSQL/NoSQLを含む)の基本的な理解
- アジャイルまたはスクラムに基づくチーム開発プロセスでの実務経験
歓迎スキル&経験
- AWS、Azure、Google Cloud Platformなどのクラウドサービス経験(特にAzure)
- Terraformを用いた、クラウド構成管理の経験
- コンテナ技術(Docker、Kubernetes)の使用経験
- マイクロサービスアーキテクチャの設計・実装経験
- CI/CDパイプライン(GitHub Actionsを含む)の構築経験
- テックリード、チームマネジメント、プロジェクトマネジメントの実務経験
技術スタック
- フレームワーク: Express.js
- 開発言語: TypeScript
- サービス間通信: RESTful API、GraphQL
- CI/CD: GitHub Actions
- データベース: PostgreSQL