[新卒]スマホアプリエンジニア ※チームラボエンジニアリング採用枠

会社紹介

チームラボエンジニアリングについて


チームラボのクライアントワークを中心に、Webアプリケーションやスマホアプリの開発を担当しています。

特にエンジニアの採用・スキルアップを重視しており、 独自の教育制度「スキルアッププログラム」を整え、 ⾼い技術⼒を持つフルスタックエンジニアの育成に力を入れています。 「スキルアッププログラム」を通して技術を磨き、チームラボのソリューション案件に参加しスキルや経験を積むことで、現場で活躍できるフルスタックエンジニアとして成長します。

ウェブサイト

インタビュー一覧

ソリューション案件の実例


チームラボグループでは、お客様と直接お取引しており、お客様のニーズに合わせて開発するクライアントワークを、「ソリューション」と呼んでいます。 いくつかの実績をご紹介します。

  • りそなグループアプリ

りそなグループの「りそなスマート口座」は、“スマホがあなたの銀行に“ をコンセプトとしたスマホアプリです。 様々な銀行取引を、アプリひとつで簡単に完結できるよう全体の画面と機能を設計しました。

  • ANAマイレージクラブ

全日本空輸株式会社のメンバーサービスである「ANAマイレージクラブ」の専用アプリを、チームラボが開発しました。

  • Club J.LEAGUE

お気に入りのクラブの最新情報をまとめて見ることができる他、スタジアム観戦を中心としたポイントプログラムなどを通じて明治安田生命Jリーグチャレンジへの挑戦ができるなど、Jリーグのスタジアム観戦をより楽しく、お得に、便利にするための機能を備えています。

求めるエンジニア

チームラボのクライアントワークは多種多様なお客様と直接のお取引、そして企画・開発・デザインのすべてを自社内でまるっと担当しているのが特徴で、案件毎にチームを編成するため、プロジェクトごとに役割が変化する可能性もあり、エンジニアの担当領域は多岐に渡ります。

そのため、特定の技術や担当領域に縛られないことや、実装だけでなく打ち合わせや折衝を含めて開発に関わり、要件定義やアーキテクチャの設計といったフェーズから、開発を押し進め、案件やチームに対して役割関係なくアウトプットできるエンジニアであることが重要です。

歓迎する人物像

  • 自発的に考えて行動できる
  • 業務を正確にこなすだけでなく、より良いアウトプットのために柔軟に考え、行動できる
  • 周りのメンバーの生産効率やアウトプットの品質向上を常に意識して行動できる
  • 現状に満足することなく自学自習・情報収集を怠らない
  • 謙虚さや、他社へ敬意を持ち、偏見のない態度を持ってコミュニケーションできる
  • 分野外の技術でも積極的に勉強してプロジェクトを成功に導きたい
働く環境

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

環境

MacBookPro+外部ディスプレイが標準です。IntelliJ、PhpStorm等の有償ツールもリクエストに応じて提供します。 PCスペック(CPU:Core i5, メモリ:16GB, ストレージ:SSD 256GB)

コード管理

主にGitHubを利用しています。

プロジェクト管理

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

インフラ環境

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

社内ツール

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

スキルアッププログラム

独自の主体的学習プログラム


独自のスキルアッププログラムを⽤意しており、スマホアプリ開発に必要な技術を一通り学びます。 プログラムはフロントエンド、バックエンド、インフラ(AWS)を一通り習得できるよう構成されています。

スキルアップサポートのポイント


  • チームラボで開発経験が豊富にあるリードエンジニアが専任でコードレビュー
  • 開発用にMacBookProを支給
  • 各⾃が求める開発環境や書籍の提供をはじめ、資格取得応援制度あり
スキルアッププログラム内容

スキルアッププログラムの進め方


  • タスク管理:Github
  • ソースコード管理:Github
  • レビュー&フィードバック:Pull Request、Slack

スキルアッププログラム概要


チームラボのスマホアプリ開発では、Swift や Kotlin のプログラミング言語を使用する案件が多いため、Swift または Kotlin のスキルを身に着けます。

スマホアプリの利用技術と内容

【利用技術】

  • Swift
  • Kotlin

【内容】

  • ネイティブアプリ開発
  • ネットワーク処理
  • DB処理
  • Unitテスト

サーバーサイドの利用技術と内容

【利用技術】
 - Kotlin + Spring Boot or Play framework

【内容】
 - REST APIの実装
 - OAuthを利用したログイン/ログアウト
 - REST APIへのトークン認証

インフラの利用技術と内容

【利用技術】
 - AWS ( VPC / EC2 / RDS / S3 / CloudFront / Route53 / ACM / ALB )
 - Jenkins or CircleCI / Capistrano or Fabric / CodePipeline + CodeBuild

【内容】
 - 1台のEC2へのアプリケーションデプロイ
 - 高可用性と耐障害性を考慮したアーキテクチャの設計と構築
 - CIによるデプロイの自動化

仕事内容

エンジニアとしての幅が広がる仕事内容

  • 100%チームラボ開発の受託案件
  • 大規模スマホアプリの開発
  • 少数精鋭でのスマホアプリ開発

開発環境

・主要言語

  • Swift、Kotlin
    ・環境
  • G Suite、Slack、GitHub、AWS

※案件ごとに最適なアーキテクチャ構成を検討し、新しい技術を積極的に採用するようにしています

募集要項

募集対象

学歴、就労経験不問。2021年~2022年にご入社可能な方

採用形式

チームラボと、グループ会社であるチームラボエンジニアリングは、グループでエンジニア採用を行っております。数理能力とプログラミング能力により、適正に応じた所属会社を決定します。

給与

月給25万円〜(能力・スキルにより決定)

勤務時間

10:00~19:00

待遇・福利厚生

  • 正社員雇用
  • 交通費一部支給(月2万円まで)
  • 随時昇給
  • 各種社会保険完備
  • 永年勤続賞(3,5,10,20,30年ごとに30,50,100,200,300万円支給)
  • 家族手当(子1人目:月2万円支給、2人目以降は+5000円)
  • アフター交流手当(社員4名以上が参加するスポーツに対して費用補助)
  • 各プロジェクトのキックオフ/打ち上げの費用補助
  • 健康診断/婦人科検診
  • インフルエンザ予防接種

※永年勤続賞は正社員のみ対象

※場合によっては選考の中で契約社員を打診することがございます

休日・休暇

  • 原則として土曜、日曜、祝日
  • 年次有給休暇(入社半年後に付与)
  • 年末年始
  • 夏期休暇
  • 産前産後休暇
  • 育児休暇
  • 看護休暇

勤務地

チームラボ本社での勤務となります。

  • チームラボ本社 (東京都千代田区神田小川町2-12 小川町進行ビル)
選考フロー
  1. エントリー
  2. プログラミングテスト&適性診断
  3. 課題選考
  4. 1次面接(オンライン)
  5. 2次面接(オンライン)
  6. 最終面接(対面予定)
  7. 内定

※面接回数は選考の中で変更することがございます。

※チームラボと、グループ会社であるチームラボエンジニアリングは、グループでエンジニア採用を行っております。数理能力とプログラミング能力により、適正に応じた所属会社を決定します。