【Python/Vue.js/AWS/一部リモート】CXサービス企業における既存チャットシステムのリバースエンジニアリングを担うフルスタックエンジニア
作業内容
某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回
スキル
募集背景
この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。
募集人数
2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。
企業名
大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。
チーム人数
チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。
現場の雰囲気
アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)