Skip to content
← Back to job listings

MC事業部_フロントエンドエンジニア(東京)

株式会社オロ · 東京都目黒区目黒3-9-1 目黒須田ビル

External listingfull-timeRecently

About The Role

フロントエンドエンジニアについて MC事業部のフロントエンドエンジニアは、日々進化するフロントエンドの領域で、常に学び、考え、優れた新しい技術と自らの創意工夫によってプロダクトをより良いものにしていきます。SPAの開発やUXを高めるインタラクションデザイン、CMSを用いたWEBサイトの構築など、Webの専門家としてあらゆる期待を超えるアウトプットを生み出します。 QCDを意識したフロントエンドエンジニアリング遂行がミッションです。 基本的な仕事の内容・流れ 受託や自社開発における様々なWebサイト制作、アプリケーション開発プロジェクトに参加していただきます。 デザイナー、バックエンドエンジニア、インフラエンジニア、ディレクターと連携し、専門性を活かしたエンジニアリングを担っていただきます。 【具体的には】 ・JavaScript 等を用いた機能実装、開発 ・フレームワークを用いた Web サイト制作、アプリケーション開発 ・CMS パッケージやヘッドレス CMS を用いた Web サイト制作、アプリケーション開発 ・システム開発のフロントエンドセクション開発、保守、BFF ・構造化マークアップ、レスポンシブ Web サイト制作 ・大規模(100ページ以上)Web サイト設計、構築 ・アニメーション実装、インタラクティブコンテンツ開発 ・コードレビューや各種テスト実施 ・社内エコシステムやツールのメンテナンス ・プロジェクト初期段階での技術選定、CSS 設計 ※スキルに応じたプロジェクトにJOINしていただきます。 【プロジェクト例】 例えば3ヵ月程度のプロジェクトのメンバー構成はバックエンド1名、フロントエンド1名、デザイナー1名、ディレクター1名など。開発期間や規模によってJOINするメンバーを増員します。 主な使用技術 携わるプロジェクトによって開発環境・使用技術は異なります。これまでのプロジェクトにおける主な開発環境や使用技術は下記となります。 [ 開発環境 ] ・フロントエンド要素 技術例 【開発環境】 開発言語・技術:Pug, Haml, Sass, JavaScript, TypeScript, Vue.js, Nuxt.js, WebGL, Movable Type, Contentful など バージョン管理ツール:GitHub, GitHub Enterprise コミュニケーションツール:Slack, G Suite, GitHub, Redmine 仕事を進める上で重要となるスキル・知識 ・インタラクションデザインができ、アニメーションを強く意識した設計・実装ができる能力 ・複雑な状態管理が必要なUIの設計・実装ができる能力 ・副作用を局所化でき、インタフェースと実装の分離が行え、影響範囲を限定した実装が行える能力 ・Webのマークアップ以外の技術領域で十分な実装ができる(Unity等のゲームエンジンやネイティブアプリ等) ・一般的に既知の問題に対して、自己的な解決方法ではなく一般的な解決方法を取ることができる能力 仕事のやりがい・得られるもの 【プロジェクト規模と幅広い経験】 数ヶ月?年単位の大小様々な規模、条件の開発プロジェクトに携わることができます。 プロジェクトごとに技術スタックや設計が異なるため、幅広い経験を得られます。 【風通しが良いコミュニケーション】 プロジェクト外でのエンジニア同士のコミュニケーションも活発な風土が魅力です。他職種や他領域とのコミュニケーションも厚めで、皆がコミュニケーションを大事にしています。ひとことでいうと「仲が良さ」が魅力のひとつです。 【技術面での自由度】 エンジニアの発言が重要視されているため、自身のアイデアを直接プロジェクトに活かすことができます。 プロジェクト初期段階での技術選定では、上級職のエンジニアがQCDやスケーラビリティを考慮する範囲で自由にテックリードできます。 新しいことをやりたい、トレンド技術を取り入れたいという思いに対して「やったことがないからやってみよう」というスタンスです。 【エンジニアとしてのキャリアを拡張できる環境】 フロントエンドエンジニアとして入社後でも、本人の意志でバックエンドエンジニアやインフラエンジニアなどの隣接領域にチャレンジできます。 得意領域に合わせてプロジェクトを担当していただきますが、本人の「やりたい」をできるだけ尊重するマネジメントをしています。 【環境の自由度】 支給開発マシンは原則 Mac です。社内エコシステムやサポート体制が Mac 環境に最適化されています。場合によっては Linux も選択可能です。 コードエディタなどの開発環境系ソフトウェアは、商用利用規約に抵触しない限り自由に選択可能です。 支給品以外のキーボード、モニタ、椅子などは自由に持ち込み可能です。 デスク周りの緑化など、「デコ」は業務に支障がない限り、また他メンバーに配慮した上でデコレート可能です。 仕事の環境 働き方 オロでは、企画・提案から開発まで社内で一貫して完結することが基本方針。社内のプランナー、ディレクターなど各職種のメンバーと協力して、1つのプロジェクトを進行させていきます。そのため、エンジニアは企画段階から技術的な意見を発言できる機会が多く、技術選定はエンジニアが主体で行うため、さまざまな最新技術を駆使することができます。 カンファレンスや勉強会で登壇するような名物エンジニアが在籍していたりと、レベルの高いエンジニアが在籍しており、社内では技術的なディスカッションや相談が頻繁に交わされ、エンジニアとして本気で技術力を磨きたい方には魅力的な環境とメンバーが揃っています。 求める人物像 必須条件 ・HTML5, CSS3, JavaScript の専門的な知識が必要な実務経験3年以上 ・Web サイト制作の実務経験2年以上 優遇条件 ・アクセシビリティ、ユーザビリティ、パフォーマンスに関する知識が必要な実務経験 ・バックエンドやインフラ、デザインなど、隣接領域の専門的な知識が必要な実務経験 ・webpack, Gulp, Babel などを用いたビルドシステム構築、開発経験 ・Vue.js, React などの JavaScript フレームワークを用いた実務経験 ・Three.js, PixiJS, GLSL など、WebGL 関連技術を用いた実務経験 ・Webアプリケーションの設計業務経験 ・3名以上のエンジニアによるチーム開発業務経験 ・iOS/Android ネイティブアプリ開発実務経験

This is an external listing. JobSpring does not represent or verify the employer. Report this listing