募集要項
- 仕事内容
-
【仕事内容】
バックエンド開発のミドルエンジニアとして、クライアント企業のWebアプリケーション開発プロジェクトを担当していただきます。具体的には以下のような業務を行っていただきます。
1. サーバーサイドアプリケーションの設計と実装
- Java, C#.net, VB.net, Node.js などを使用した複雑なバックエンドシステムの開発
2. データベース設計と最適化
- 大規模データベースの設計と運用
3. サーバーインフラの構築と運用
- クラウドサービス(AWS, Azure, GCP)を活用した堅牢なインフラ設計
4. パフォーマンス最適化
- 大規模トラフィックに耐えうるシステムの設計と実装
5. CI/CD環境の構築と運用
- 自動テスト・デプロイメントパイプラインの設計と実装
プロジェクト期間は通常3ヶ月~1年程度で、スキルセットと本人希望に合わせて次のプロジェクトへアサインとなります。
また、以下のような社内活動にも参加いただけます。
- 月1回の社内技術共有会での発表
- 技術ブログの執筆
- 若手エンジニアのメンタリング
様々なプロジェクトや業務に携わることで、幅広い技術スタックと業界知識を習得できる環境です。
常に新しい挑戦があり、エンジニアとしての成長を実感できる仕事内容となっています。
【具体的な事例】
1. 採用マッチングプラットフォーム開発
- フロントエンド: Nuxt.js(Vue.js)
- バックエンド: Java(spring boot)
- 開発期間: 2年以上(現在も継続中)
- 各種ツール: Adobe XD,microCMS,netlify,GitLab
2. メタバースコンテンツ制作
- バックエンド: C#,C++,Python
- ツール: Unity,Unreal Engine
- 開発期間: 1年以上(現在も継続中)
- ※アバターを使用したコミュニケーションサービスのコンテンツ制作
3. 繊維系製造業基幹システムマイグレーション
- バックエン
- 応募資格
-
- 必須
-
【必須スキル・経験】
<技術経験>
■サーバーサイド言語(Java, C#.net, VB.net, Node.js等)でのWeb開発経験 1年以上
■リレーショナルデータベース(MySQL, PostgreSQL等)の使用経験
■Git/GitHubを用いた複数人での開発経験
<コミュニケーション能力>
■チームでの開発経験のある方
<学習意欲>
■新しい技術への強い関心と自己学習の姿勢
■技術共有やメンタリングへの意欲
【歓迎スキル・経験】
<技術スキル>
■マイクロサービスアーキテクチャの設計・実装経験
■コンテナ技術(Docker, Kubernetes)の実務経験
■NoSQLデータベースの使用経験
■CI/CDパイプラインの構築経験
■クラウドサービス(AWS, Azure, GCP)を用いたインフラ構築経験
<開発手法>
■アジャイル開発手法での開発経験
■テスト駆動開発(TDD)の実践経験
<その他>
■オープンソースプロジェクトへの貢献経験
■技術記事の執筆や外部勉強会での登壇経験
■英語でのコミュニケーション能力
【求める人物像】
■技術的な課題を分析し、最適な解決策を提案・実装できる方
■チームのパフォーマンスを向上させるリーダーシップを発揮できる方
■クライアントのビジネス課題を理解し、技術で解決できる方
■新しい技術トレンドをキャッチアップし、プロジェクトに適用できる方
■高品質なコードとシステム設計に対するこだわりを持つ方
■後進の育成に熱心で、チーム全体の技術力向上に貢献できる方
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 400~600万円
