具体的な業務内容
【com】EC/EC&デジタルコンテンツ本部テックリード(Webエンジニア)/エンジニア
総合エンターテインメントサービス「DMM.com」の企画・運営・開発を行う当社のリアーキテクチャーを推進するチームに参画頂き、設計や実装等を行って頂きます。テクノロジーを活用した事業貢献施策を増やしていく予定ですが、現状はこれまでスピード優先で開発したことで蓄積された技術的負債により生産性が低く、新規機能開発に時間がかかっています。更なる成長のために高い柔軟性を備えたシステムが不可欠と判断し、将来を見通したリアーキテクチャーを推進しています。長らく運用されてきたプロジェクトを切り分け、影響箇所を抑えながら順次モダンな開発環境に切り離し、リプレイスしていける人材を募集しています。
・Webアプリケーション開発、API開発
・事業要件に基づいたアーキテクチャの設計、ミドルウェアの選定
・柔軟性が高いシステムに向けた既存システムのアーキテクチャ刷新
・ユーザーの行動ログ等の定量的、定性的な分析による施策の効果測定とサービス改善
■組織構成:
当本部は16部署(8事業部、8横断部署)から成り、約450人が在籍しております。そのうちエンジニア職は約140名(サーバーサイドエンジニア90名、フロントエンドエンジニア20名、モバイルアプリエンジニア20名、マネジメント10名)です。
■技術環境:プロジェクト管理ツール(JIRA、Confluence、Slack)、ソースコード管理ツール(GitHub Enterprise、Bitbucket、CVS)、開発言語(PHP、JavaScript、Java、Python)、フレームワーク(fuelPHP、CodeIgniter、React+Redux、自社フレームワーク、Vue.js、React.js)、DB(MySQL、Couchbase)、拡張言語(EJS、SASS、PostCSS、ES6等)、開発環境(npm、yarn、gulp、webpack等)
※上記はあくまで現状の技術環境であり、リアーキテクチャーの際の技術選定はお任せしたいと考えております。
チーム/組織構成