職務内容
当社のプラットフォームチームに参加する高度なスキルを持つシニアバックエンドエンジニアを募集しています。主な業務は、フロントエンドアプリケーションとシームレスに連携するバックエンドシステムおよびAPIの設計、開発、最適化です。この役職には、強固な技術的背景、問題解決能力、および他部門との効果的な協力が求められます。
主な責任
- フロントエンドアプリケーションをサポートし、シームレスに統合するバックエンドシステムおよびAPIの設計、構築、最適化。
- プロダクトマネージャー、デザイナー、他のエンジニアと協力し、要件定義、優先順位設定、品質機能のリリースを行う。
- パフォーマンス向上、データストレージの最適化、システムヘルスの監視を通じて、堅牢でスケーラブルなシステムを確保。
- ダウンタイムや問題を最小限に抑えるため、テストと自動化を重視したクリーンで保守可能なコードを記述。
- 技術的な議論に貢献し、ベストプラクティスを共有して技術スタックとエンジニアリング文化の発展を支援。
- バックエンドインフラ全体の問題を積極的に診断、解決、予防し、安全で信頼性の高いユーザー体験を確保。
求めるスキル
- システムアーキテクチャとAPI設計に関する深い理解を伴う5年以上のバックエンド開発経験。
- Java、Python、Go、Node.jsなどのバックエンドプログラミング言語のいずれかにおける高い習熟度。
- データベース最適化、パフォーマンスチューニング、スケーラブルなシステム設計の経験。
- 複雑な技術的問題を解決するための強力な問題解決能力。
- AWS、GCP、AzureなどのクラウドプラットフォームおよびDocker、Kubernetesなどのコンテナ技術に関する知識。
- 優れたコミュニケーションスキルとチーム環境での協調性。
- クリーンで保守可能なコードを書く情熱とソフトウェア開発のベストプラクティスへのコミットメント。
歓迎するスキル
- マイクロサービスアーキテクチャと分散システムの経験。
- CI/CDパイプラインとDevOpsプラクティスの知識。
- バックエンド開発におけるセキュリティのベストプラクティスの理解。
- シニアまたはリードエンジニアとしての過去の経験。