企業名 | 株式会社オロ |
---|---|
職種 | フロントエンドエンジニア(Web) |
試用期間 |
3ヶ月の末日 |
業務内容 |
【仕事内容】 日々進化するフロントエンドの領域で、常に学び、考え、優れた新しい技術と自らの創意工夫によってプロダクトをより良いものにしていきます。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、GitHubEnterprise コミュニケーションツール: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ネイティブアプリ開発実務経験 |
勤務地 | 東京都目黒区目黒3-9-1目黒須田ビル |
給与・報酬 |
想定年収415万円〜720万円 |
就業時間 |
09:30〜18:30 |
待遇・福利厚生 |
健康保険,厚生年金保険,労災保険,雇用保険 |
こだわり条件 | 女性が活躍 学歴不問 即日スタート 経験者優遇 Wワーク可能 週休2日制 土日祝日休み 交通費支給 社会保険完備 育児支援制度 その他特別制度あり |