学生時代は米国留学などを経験。社会人になると同時にプログラミングを学び始め、2007年チームラボに参加。Javaエンジニアとしてチームラボのキャリアをスタートし、その後、ソリューション分野における大規模案件や新規立ち上げ案件のプロジェクトマネージャーを多数経験。2016年2月チームラボエンジニアリングを設立。大学時代はウェアラブルコンピューティングのUIに関する研究をしており、その過程でAndroidを少し触った流れからか現在はAndroidアプリを開発しています。iOSのエンターテイメント・教育・ゲームアプリを開発してきました。現在はチームラボのスマートフォンチームで主にUnity、Cocos2d-xを使用したアプリの開発を担当しています。イベント採用企画/運営・インターンシップなどを経て、2017年からグループ会社「チームラボエンジニアリング」で、エンジニア採用全般を専任しています。ご縁を大事にしていきます。do[働く環境]チームラボのオフィスで勤務![充実したスキルアップサポート]独自のスキルアッププログラムをご用意しています。チームラボのクライアントワークを中心に、Webアプリケーションやスマホアプリの開発を担当しています。高い技術力を持つフルスタックエンジニアの育成に力を入れています。「スキルアッププログラム」を通して技術を磨き、チームラボのソリューション案件に参加しスキルや経験を積むことで、現場で活躍できるフルスタックエンジニアとして成長します。<チームラボのソリューション案件の実例>チームラボグループでは、お客様と直接お取引しており、お客様のニーズに合わせて開発するクライアントワークを、「ソリューション」と呼んでいます。いくつかの実績をご紹介します。AIチャットボットアプリをダウンロードした全てのユーザーに対して、ユーザーの好みに合った服をレコメンドします。・江崎グリココーポレートサイトモバイルファースト&コンテンツファーストをコンセプトに、ウェブ上での企業コミュニケーションの新しいあり方を形にしました。J.LEAGUEお気に入りのクラブの最新情報をまとめて見ることができる他、スタジアム観戦を中心としたポイントプログラムなどを通じて明治安田生命Jリーグチャレンジへの挑戦ができるなど、Jリーグのスタジアム観戦をより楽しく、お得に、便利にするための機能を備えています。doチームラボで開発経験が豊富にあるリードエンジニアが専任で教育を担当スキル向上のための勉強会や社内LT大会を実施<なぜフルスタックエンジニアが求められるのか>チームラボのクライアントワークは多種多様なお客様と直接のお取引、そして企画・開発・デザインのすべてを自社内でまるっと担当しているのが特徴で、エンジニアの担当領域は多岐に渡ります。そのため、特定の技術や担当領域に縛られないことや、実装だけでなく打ち合わせや折衝を含めて開発に関わり、要件定義やアーキテクチャの設計といったフェーズから、開発を押し進めるエンジニアであることが重要です。案件毎にチームを編成するため、プロジェクトごとに役割が変化する可能性もあり、開発のすべてを担当できるエンジニアになってほしいという思いから、メンバーが「フルスタックエンジニア」になることを方針にしています。<キャリアプラン>チームラボの様々なソリューション案件において、要件定義から運用までのすべての開発工程に携わります。案件軸でチームを編成するので様々な案件に携わるチャンスがあります。案件の業種も多様で都度最適なアーキテクチャをチーム内で考え取り入れています。そのため案件ごとに新しい技術にチャレンジすることができるので、経験の幅や学びの密度が濃く、ステップアップしやすいのも特徴です。プログラミングをするだけでなく、お客様との折衝やリーダー経験の機会もあり、どのようなエンジニアを目指すかで、いくらでもできる範囲を広げられる環境です。Webエンジニアチーム、スマートフォンアプリチームやフロントエンド等、チーム移動も可能です。1実装者として1機能、1画面を周りのサポートを受けながら実装するところからスタートし、スキルの向上に応じて、担当範囲を徐々に広げていきます2開発者として設計や実装をチームメンバーと協力しながら主体的に進めて、担当範囲のクオリティを担保します3リーダーとしてシステム全体を構成する各機能の仕様がどうあるべきかを考え、自身でも機能開発しつつ、複数のチームメンバーのソースコードレビューや開発サポートを担当します4技術責任者としてシステム・サービスのクオリティを担保する責任者です提案/見積もりに加えて、クライアント先で技術面での顧客折衝をします5プロジェクトマネージャーとしてクライアントのビジネスにコミットしつつ、プロジェクトをスムーズに進めるために様々な調整をする管理者です主に新規案件の立ち上げや大規模サービスのマネージメントを担当します<エンジニアのアウトプットを最大化するために、各自が求める開発環境の提供や、書籍・ツールの購入を行っています>■環境MacBookPro+外部ディスプレイが標準です。IntelliJ、PhpStorm等の有償ツールもリクエストに応じて提供します。GitHubを利用しています。Bitbucketも利用可能です。社内で管理しているRedmineを利用することが多いですが、案件に応じてJIRAやBacklogを利用することもあり自由に選択することができます。■インフラ環境AWSなど、サービスに応じて選択しています。AWSに関しては社内用VPCを準備しているので、新規でアカウントを作成しなくともすぐに利用することができます。Suiteでメールやカレンダー、ドキュメント管理等を行っており、コミュニケーションはSlackを利用しています。do[PCの支給]MacBookProを提供します。ストレージ(SSD):256GB[実案件への参加]課題だけではなく、チームラボのSolution開発に携わり、実践的なスキルを身に着けます。<充実したスキルアップサポート>■着実な技術習得から自立したフルスタックエンジニアに独自のスキルアッププログラムを用意しており、Webアプリケーションやスマホアプリ開発に必要な技術を一通り学んでいただけます。プログラムはフロントエンド、バックエンド、インフラ(AWS)を一通り習得できるよう構成されています。入社前からプログラムを開始できます。スキルを身に着けます。スキルを身に着けます。上記いずれかにあてはまる方、チームラボが担当する多種多様な案件に参加し、一緒に成長していきませんか?自分次第でいくらでも関われる範囲や役割を変えていけます。通年で採用を行っており、採用人数に上限はありませんので、2019年に入社できる方でしたら、どの方にもチャンスがあります。【入社後の配属チーム】スキル・経験に応じて、開発案件への配属と担当範囲を決定いたします。