開発エンジニア at Doaverse

Full Time2ヶ月前
Employment Information
職務内容
バックエンド技術とシステムアーキテクチャに強みを持つ熟練ソフトウェア開発者を募集します。理想的な候補者は、スケーラブルなソリューションの設計と実装を担当し、ソフトウェアシステムの高性能と信頼性を確保します。この役職では、データベース管理、フロントエンド開発、Pythonベースのアプリケーションフレームワークに関する専門知識が求められます。主な責任には、コード品質を維持するためのテストケースの作成と実行、クロスファンクショナルチームとの協業、技術的およびビジネス要件を満たすプロジェクトの納品が含まれます。
求めるスキル
  • MongoDB、MySQL、PostgreSQLなどの一般的なデータベースに精通し、データモデリング、クエリ最適化、システムメンテナンスの経験があること。
  • フロントエンドフレームワークに精通し、レスポンシブでインタラクティブなユーザーインターフェースの開発実務経験があること。
  • FastAPI、Django、FlaskなどのPythonフレームワークの使用経験があり、コルーチン技術や高同時接続シナリオの処理に重点を置いていること。
  • 包括的なテストケースを作成し、自動テストプロセスを実装して、コードの高可用性と信頼性を確保できる能力。
  • 8年以上のプロフェッショナル開発経験があり、チームベースの開発プロジェクトや請負開発経験が望ましい。
主な責任範囲
  • Pythonフレームワークを使用して堅牢なバックエンドシステムを開発・保守し、企業レベルのアプリケーションのスケーラビリティとパフォーマンスを確保すること。
  • フロントエンド開発者と協力して、データベースソリューションとユーザーインターフェースコンポーネントを統合し、技術的実装をビジネス目標に沿わせること。
  • 自動テスト戦略を設計・実装し、コード機能を検証、バグを特定し、高負荷条件下でのシステム安定性を確保すること。
  • 要件分析からデプロイメントまでのソフトウェア開発ライフサイクル全体に貢献し、高品質で保守可能なコードの提供に重点を置くこと。
  • クロスファンクショナルチームと緊密に連携し、技術的課題の解決、システムパフォーマンスの最適化、反復的開発によるユーザーエクスペリエンスの向上を図ること。