[通年インターンシップ]フロントエンドエンジニア

※ご注意※
チームラボでは、ご応募いただいた職種以外での適性も含め、幅広い視点での採用をおこなっております。
つきましては、職種、選考方法のいずれに於いても、併願はご遠慮いただいております。
ご応募いただく職種の他に、気になる職種や検討された職種がある場合は、応募フォームのアンケート部分に質問項目がございますので、ご記載ください。
職種概要
UIにおける演出およびフロントエンドのアーキテクチャの設計・実装を担当します。Webサイトだけでなく、モバイルデバイスやデジタルサイネージなど、アウトプットは多岐にわたります。デザイナーやマークアップエンジニアと共同でUIのブラッシュアップを行い、アウトプットのクオリティを高めます。
開発環境

チームラボではエンジニアのアウトプットを最大化するために、 各自が求める開発環境の提供や、書籍・ツールの購入を行っています。

環境

PC(MacOS、Windows)やデュアルディスプレイ、IntelliJ等のIDEもリクエストに応じて提供します。

プロジェクト管理

主に社内で管理しているRedmineを利用することが多いですが、案件に応じてJIRAやBacklogを利用することもあり自由に選択することができます。

社内ツール

グループウェアはG Suiteでメールやカレンダー、ドキュメント管理等を行っており、コミュニケーションはSlackを利用しています。

コード管理

GitHubを利用しています。

インフラ環境

AWS・GCPなど、サービスに応じて選択しています。AWSに関しては社内用VPCを準備しているので、新規でアカウントを作成しなくともすぐに利用することができます。

主要言語・フレームワーク・ミドルウェア

  • JavaScript、TypeScript、HTML5、CSS3

主要フレームワーク / ライブラリ

  • Node.js、webpack、gulp、Babel、React、Redux、AngularJS、Vue.js、Riot.js、WebGL / Canvas、Electron 他
あると望ましい経験/スキル
  • WebGL、Canvasを使ったWebサービスの制作経験
  • タスクランナーを使った開発経験
  • Node.jsを使ったWebサービスの制作経験
  • Electronを使ったサービスの開発経験
  • ソースコードのレビューができる
  • パフォーマンス・チューニングができる
  • ブログなどで技術情報やプログラムを公開している
  • サーバーサイドのシステムの開発経験
選考プロセス

Webエントリーシート& 制作実績提出

オンライン面接(1〜2回)

インターンシップ参加決定

※職種によって面接前後に選考課題に取り組んでいただきます。