マーケティングコミュニケーション事業

エンジニア職

エンジニア職

ビジネス課題を解決する
新しいサービスを創る

エンジニアリングの専門家視点で仕組みのあり方や活用技術、具体的なロジックの
考案・提案をしていくことで開発全体をドライブさせていきます。
ビジネス上の課題やデジタル企画のゴールを、様々なケースを考慮しながら
正しく理解し、最もスマートな形で実現できるように設計、実装していきます。

業務内容

初期開発

サービスリリースまで

まずは動くサービスとしてリリースすることを目標に、実現するスコープを決めプロジェクトを進行します。関係者全員で共通意識を持つため、要件定義・設計・実装・テストと各工程単位で、各社・各職種間の密な協議とともにプロジェクトを進行し具体化します。 必要なタスク、不必要なタスクを明確化しマスタスケジュールを作成し、リリースに向けた準備を進めていきます。

ウォーターフォール型開発

リリース

運用・改善

グロース・エンハンス開発

リリース後は実際のユーザーの反応を見ながら、追加機能・改善機能の優先順位を定めサービスを改善していきます。世の中の状況やクライアントビジネスの変化など、日々変化する状況を常に考慮しサービスをグロース・エンハンスしていきます。

アジャイル型開発
エンジニア職

求められる資質

ロジカルシンキング

システムやサービス開発では、思い込みや先入観ではなく論理的に考えていく力が求められます。問題の発生原因を調査・正しく把握する能力や、全方位から優先度をつける判定力、様々なケースを網羅的に考慮する思考力が必要です。

伝える力

専門知識はもちろん、それをプロジェクトのステークホルダー全員にわかりやすく説明できる力が必要です。口頭だけでなく図やテキストを駆使し、技術的な懸念点や実装意図などを正しく伝えて認識齟齬を防ぎ、プロジェクトを円滑に進めることが求められます。

先を見通す力

現時点の状況だけではなく、今後どうなるかを考慮して動くことが必要とされます。サービスリリース後のグロースやエンハンスを見越した運用設計・保守方法・拡張性の実現が大切です。また、設計や開発自体だけでなく、その進め方についても柔軟かつ着実に対応できる姿勢が求められます。

求められる人物像

求められる人物像
  • チームで一つの目標を達成する仕事に興味がある人
  • 新しい技術が好きで、自ら進んで学習し、活用していける人
  • 抽象的に考えるよりも、具体的に考えることが得意な人
  • ロジックの破綻に気づける人、隙があることが気になる人

職種詳細と仕事内容

エンジニア

安定したシステム稼働はもちろん、大規模なトラフィックに耐えるためのパフォーマンス改善やセキュリティの担保など、高品質な実装が求められます。保守性や運用性・拡張性を意識し、技術的負債を生まないための高いプログラミングスキルが求められます。

システムディレクター

システムや技術の専門知識を持ち、システム設計や運用設計、進行管理など開発に必要な幅広い業務を担い、プロジェクト全体に関わります。要件定義や設計を行う上流工程から、新しい機能・改善方法など、システムをより良くする提案も求められます。

開発
プロジェクトマネージャー

中長期的な視点からプロジェクトの状況を把握し、ゴール到達まで社内チームを牽引します。常にプロジェクトが正常に進行するように、問題発生時にはリカバリー対応を行う正確な判断力と広い視野が求められます。

開発環境

サーバーサイド要素 技術例

Ruby / Node.js / PHP
Ruby on Rails / Larabel / RESTful API
MariaDB / MySQL / PostgreSQL

フロントエンド要素 技術例

JavaScript / TypeScript
React / Next.js / Vue.js / Nuxt.js / Angular
Tailwind CSS / vanilla-extract / CSS Modules
Swift / SwiftUI / Kotlin
Vite / Webpack
Storybook

インフラ要素 技術例

AWS (EC2, RDS, Elasticache, S3など)
Gogle Cloud (Big Query, Cloud Storageなど)
RHEL系OS (Amazon Linux, Rocky Linuxなど)
Docker / Kubernetes / Elastic Stack

開発環境、その他

Git / GitHub / GitHub Enterprise
Circle CI / Jenkins / Github Actions / Docker
Vitest / Jest / Playwright / Puppeteer
Slack / Backlog / Notion

開発事例

  • 航空券チケット予約サイトのシングルページアプリケーション開発・基幹システム連携
  • 月間数千万PV程度のWebサービスのアプリケーション開発、およびスケーリング構成の構築
  • ナショナルクライアントや金融系クライアントのセキュアなサーバー設計・構築

この職種のストーリー

CSS振付師の波乱万丈なキャリアとものづくりの哲学。CSS振付師の波乱万丈なキャリアとものづくりの哲学。開発環境をアップデートし、フロントエンドの深層へ@すわくん(FEエンジニア)インタビュー開発環境をアップデートし、フロントエンドの深層へ@すわくん(FEエンジニア)インタビュー