経験: 3~4年
場所:インド、ジャイプール
雇用形態:フルタイム
職務概要:当社では、Node.jsとPHPでの3~4年の経験を持ち、MVCアーキテクチャに精通した熟練のバックエンド開発者を募集しています。スケーラブルで高性能なWebアプリケーションの構築と保守を担当していただきます。
キーの責任:
- Node.jsとPHPを使用してバックエンドサービスを設計、開発、保守する。
- 拡張性の高いRESTful APIを構築し、サードパーティサービスを統合する
- MVCフレームワークを使用してアプリケーションロジックを構造化および管理します。
- フロントエンド開発者、デザイナー、製品チームと協力する
- アプリケーションのパフォーマンス、拡張性、セキュリティを最適化する
- 再利用可能でテスト可能かつ効率的なコードを書く
- 既存システムのトラブルシューティング、デバッグ、アップグレード
- データストレージソリューション(SQL/NoSQLデータベース)を導入する
- コードレビューとベストプラクティスを通じてコードの品質を確保する
- バックエンドプロセスとAPIの適切なドキュメントを維持する
必要なスキルと資格:
- バックエンド開発における3~4年の経験
- Node.js(Express.jsまたは類似のフレームワーク)に関する高度なスキル
- PHP(Laravel、または類似のMVCフレームワーク)に関する高度なスキル
- MVCアーキテクチャに関する確かな理解
- RESTful APIの設計と開発の経験
- データベースに関する十分な知識:MySQL / PostgreSQL、MongoDB(尚可)
- 認証および認可(JWT、OAuth)に関する知識
- Gitバージョン管理の経験
- 非同期プログラミングとイベント駆動型アーキテクチャに関する理解
- サーバー管理および展開プロセスに関する知識
優先スキル:
- マイクロサービスアーキテクチャに関する経験
- Dockerとコンテナ化に関する知識
- クラウドプラットフォーム(主にAWS)に関する知識
- フロントエンド技術(HTML、CSS、JavaScript)の基本的な理解
- CI/CDパイプラインの経験
ソフトスキル:
- 優れた問題解決能力と分析的思考力
- 優れたコミュニケーションとチームワークのスキル
- アジャイル開発環境で作業できる能力
- 細部へのこだわりと品質へのこだわり
教育:
- コンピュータサイエンス、IT、または関連分野の学士号(もしくは同等の経験)
持っているのがいい:
- 高トラフィックアプリケーションの取り扱い経験
- セキュリティのベストプラクティスに関する知識
- SaaS企業または製品ベースの企業での実務経験
私たちは提供する:
- 競争力のある給与と福利厚生
- 柔軟な労働環境
- やりがいのあるプロジェクトに取り組む機会
- キャリアアップと学習の機会