【Python/Vue.js/AWS/一部リモート】CXサービス企業における既存チャットシステムのリバースエンジニアリングを担うフルスタックエンジニア
この案件を3行でまとめると
- CXサービス企業が運営するLINE連携チャットシステムの改修・保守を担当します。
- 既存システムをリバースエンジニアリングし、ソースコード解析・ドキュメント化、ビジネスロジック再構築、技術的負債特定・改善提案を行います。
- 週3日出社・週2日リモートで月間140〜180時間稼働し、700,000円/月の報酬が得られます。
作業内容
某CXサービス企業が運用するLINE連携チャットシステムの改修・保守業務です。 具体的には、ブラックボックス化した既存システムをリバースエンジニアリングの手法で詳細に解析し、以下の業務を遂行していただきます。 * **ソースコード解析とドキュメント化**: 静的解析ツールを駆使し、複雑なソースコードから処理フロー、データ構造、API仕様、DBスキーマを明確にし、詳細な仕様書を作成します。 * **ビジネスロジックの再構築**: 継ぎ接ぎで改修されたコードから、本来のビジネスロジックを抽出し、整理します。 * **技術的負債の特定と課題抽出**: 現状を深く分析し、技術的負債を特定。保守性やセキュリティの観点から課題を明確にし、改善案をレポートとしてまとめます。 * **AI・ツールを活用したシステム解析と改修**: 最新のAI技術や各種解析ツールを積極的に活用し、システムの効率的な解析と改修を進めます。 募集背景 既存のチャットシステムがブラックボックス化しており、将来的な改修や安定稼働のために、リバースエンジニアリングを通じてシステム全体を可視化・再構築する必要があるため、即戦力となるフルスタックエンジニアを募集しています。
必須スキル
以下は必須となるスキルと経験です。 * Webアプリケーション開発の実務経験5年以上 * Python (Flask) および Vue.js を用いた開発経験がそれぞれ3年以上(フルスタックとして両方の経験が求められます) * AWS Lambda および ECS 環境での開発経験 * DatabaseとNetworkに関する深い基礎知識 * Git/GitHubを活用したチーム開発の経験 * システムアーキテクチャの設計、および基本設計の能力 * AI駆動開発(AI-Driven Development)の経験
歓迎スキル
以下の経験や知識をお持ちの方は歓迎いたします。 * WebSocketを利用した開発経験 * セキュリティに関する専門知識 * 大規模な自社サービスの開発・運用経験 * HTML, CSSを用いたコーディング経験 * 非同期処理に関する深い知識と実務経験
稼働条件
週3日出社、週2日リモートワークでの稼働となります。 / 月間140~180時間程度 / 一部リモート可
契約形態
業務委託(フリーランス)
開発環境
使用技術・ツール: * **言語**: Python, JavaScript * **フレームワーク**: Flask, Fast API, Vue.js, 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回
スキル
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
この案件のおすすめポイント
- 大崎駅にて週3日出社、週2日リモートワークが可能な働き方です。
- Python(Flask)とVue.jsを3年以上使用した経験がある方に最適な案件です。
- リバースエンジニアリングを通じて既存システムの可視化・改善に携わり、AI駆動開発の経験を活かせます。
よくある質問
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)