【Python/Vue.js】CXチャットシステム リバースエンジニアリング フルスタック
作業内容
某CXサービス企業が利用するLINE連携のチャットシステムにおいて、リバースエンジニアリングの視点から運用・保守、および改修を推進する業務です。 具体的には、以下の業務をご担当いただきます。 ・ドキュメントが不足している、または現状と乖離しているソースコードの静的解析を通じた読み解きとドキュメント化。 ・処理フロー、データ構造、API仕様、データベーススキーマの可視化と仕様書への再構築。 ・担当者が不在で継ぎ接ぎ改修されたコードから、本来のビジネスロジックを抽出し整理する作業。 ・技術的負債(大規模化したクラス、デッドコードなど)の特定と、保守性・セキュリティ観点からの改善レポート作成。 ・AIや最新ツールを活用したシステムの解析と改修提案。
必須スキル
・Webアプリケーション開発の実務経験5年以上 ・Python(Flask)およびVue.jsを用いた開発経験3年以上(フルスタック開発の経験が必須) ・AWS Lambda/ECS環境での開発経験 ・データベースおよびネットワークに関する基礎的な知識 ・Git/GitHubを活用したチーム開発の経験 ・アーキテクチャ設計および基本設計の経験 ・AI駆動型開発(AI-Driven Development)の実践経験
歓迎スキル
・WebSocketを使用した開発経験 ・システムセキュリティに関する専門知識 ・多数のユーザーを抱える大規模サービスの開発・運用経験 ・HTML, CSSを用いたコーディング経験 ・非同期処理に関する深い知識と経験
稼働条件
週3出社、週2リモートのハイブリッド勤務です。 / 月の平均稼働時間は140時間から180時間を想定しています。 / 一部リモート可
契約形態
業務委託(フリーランス)
開発環境
現在の開発環境は以下の通りです。 ・プログラミング言語: Python, JavaScript ・フレームワーク: Fast API, React, Remix など ・バージョン管理: Git, GitHub ・本番環境: AWS (Aurora, EC2, ECS, S3, RDS, SES, SQS, Lambda など) ・コミュニケーションツール: Slack, JIRA, Confluence, Google Workspace
作業時間
フルフレックスタイム制を導入しており、コアタイムは11:00~15:00です。柔軟な働き方が可能です。
精算基準時間
140h〜180h
募集回数
1回
スキル
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)