今後、身につけなければいけないと思っている技術は何ですか?
# 🛠️ バックエンド技術
- **ドメイン駆動設計(DDD)**
複雑な業務ロジックを整理し、保守性の高いコードを書くため
- **クリーンアーキテクチャ**
レイヤーごとの責務を明確にし、テストしやすくする
- **Go / Rust**
高速かつスケーラブルなシステム構築への挑戦
# 🌐 フロントエンド技術
- **TypeScript + React(Next.js)**
型安全なUI開発とSSRなどの実践的なWebアプリ開発
- **状態管理(Zustand, Reduxなど)**
スケーラブルなSPA開発のための技術習得
# ☁️ クラウド・インフラ
- **AWS設計(EC2, Lambda, SQS, RDS, IAM等)**
ビジネス要件に応じたクラウドアーキテクチャの設計
- **IaC(Terraform / AWS CDK)**
インフラ構成をコード化し、再現性と管理性を向上
# 📈 ビジネス視点・上流工程
- **プロダクトマネジメント(基本)**
技術的な背景を持った上で、価値提供の判断ができるように
- **ユーザーインタビュー / 要件整理**
課題の深掘りと仮説検証による仕様策定スキルの強化
# 🧪 テストと品質管理
- **自動テスト(ユニット・E2E)**
継続的な開発と安心感のあるリリースを実現
- **CI/CDパイプライン構築**
効率的なデプロイと品質管理の自動化
あなたが一番パフォーマンスを出せるのはどんな環境ですか?
私が最もパフォーマンスを発揮できるのは、目的や価値を共有しながら、自律的に動ける環境です。
「なぜそれを作るのか」「誰のためにどう価値を届けるのか」といった本質的な問いを大切にしており、単に言われた機能を実装するだけでなく、課題の背景を理解した上で提案・設計・実装まで一貫して関わることで、より高いモチベーションと成果を出すことができます。
また、役割が固定されすぎていない小〜中規模のチームで、バックエンドを軸にしながらも、必要に応じてインフラやフロント、上流工程にも柔軟に関われる環境に強く惹かれます。
コードや設計に対してフィードバックを受けられる文化や、対話を通じて学び合えるチームにも魅力を感じています。
加えて、私自身は地方に在住しているため、フルリモートでの勤務が可能であることも重要な条件です。非同期でのやりとりやドキュメントの整備が行き届いた、自律性の高い組織であれば、地理的な制約を感じることなく成果を出すことができます。