Webフロントエンドエンジニア

TimeTreeについて

私たちTimeTreeは「世の中の時間をつなげて、世界中の人々がよりよい明日を選択できるようにする」をミッションに掲げて、人と時間のつき合い方・予定管理の概念を変える挑戦をしています。

カレンダーシェアアプリ「TimeTree」はiOS / Android / Webブラウザ3種類のクライアントを中心にサービスを展開。広告ソリューション「TimeTree Ads」や、開発プラットフォーム「TimeTree Developer Platform」などサービスの多角化を進めています。

■ 共有とコミュニケーションを前提につくられたカレンダー「TimeTree」

「ほとんどの予定は相手があってのことなのに、なぜ多くのカレンダーは個人ツールなのだろう」。そんな疑問を出発点につくった「TimeTree」は自然なコミュニケーションを組み込んだカレンダーシェアアプリです。

■ 未来にターゲティングできる広告ソリューション「TimeTree Ads」

TimeTreeには日々新しい予定が登録されています。それは過去・現在・未来の行動や予定を管理するカレンダーサービスならではのデータです。TimeTree Adsはユーザーの未来の予定や行動に合わせたターゲティングが可能な広告ソリューションです。

■ あらゆるコンテンツを予定に変える「TimeTree Developer Platform」

TimeTree APIとTimeTree Pluginを公開して様々な外部サービスとの連携を促進しています。第一弾として2019年6月に外部サービスからユーザーのカレンダーに予定登録ができる「予定投稿API」をリリース。2020年1月23日にはTimeTreeの予定情報を取得できる「予定取得API」を外部公開しました。プロダクト第1弾として、Alexa(アレクサ)にスキル対応しました。

ポジションの概要
TimeTreeのWeb版や各種Webサイトの開発を一緒にやっていく仲間を募集しています。

現在、フロントエンドチームは主務3名、兼務1名の4名体制で開発しています。TimeTreeを使ってくれるひとの声を大切にしながら、使い心地の良い最高なプロダクトをつくり上げていくためにはまだまだ仲間が足りません。

メンバー同士の価値観を尊重しながら年次や役職にフラットなコミュニケーションで、スピード感をもって開発に取り組める方を募集しています!
業務詳細

想定される主な職務内容は以下のとおりです。

  • プロジェクトの一員として、フロントエンドエンジニアの観点でユーザビリティや実現可能性について意見を出す
  • 新機能の実装を行う
  • レガシーな部分をモダンなアーキテクチャに変えていく
  • 品質を担保するためにテスタビリティの向上やE2Eテストなどを導入する
  • 他のエンジニアのコードレビューを行う
  • CSチームからのエスカレーションに対応する
応募に必要な条件
  • TimeTreeのミッションおよびバリューへの強い共感
  • JavaScript / Node.js を使ったアプリケーション開発の知識・経験
  • フロントエンドアプリケーションのチームでの開発経験が1年以上
  • 必要に応じて柔軟に技術・スキルを習得する意欲
歓迎するスキル・ご経験
  • React, Redux を使ったアプリケーションの開発経験
  • CSS-in-JS や Atomic Design を用いたコンポーネントの設計・実装経験
  • SSR や BFF への知見
  • アジャイルでの開発経験
  • OSS の開発・運用経験
こんな方が活躍できます
  • ユーザービリティの細部へのこだわりを持つ
  • 新しい技術トレンドへの興味、キャッチアップ力がある
  • テスト手法やQAに関する知見がある
  • 開発基盤の改善、自動化などへの興味がある
  • デザイナー、プランナーなど他職種や他のエンジニアからなるチームでサービスを開発した経験がある
  • 自分でサービスの課題を見つけて、フロントエンドエンジニアの役割に閉じずに越境しながら解決するのが好き
  • 世界中で使われるグローバルなサービスの開発に興味がある
  • 社外へ積極的にアウトプットしていきたい方
  • 関数型言語に興味がある
  • Google Home や Alexa のスキル開発などに興味がある
開発環境
  • 言語 : TypeScript, JavaScript, Node.js, (Ruby)
  • バージョン管理 : GitHub
  • フレームワーク : React, Redux, Gatsby, Ruby on Rails
  • 使用ライブラリ: Webpack, Emotion, Hypernova(SSR), Storybook
  • プロジェクト管理: ZenHub
  • 環境 : AWS, GCP, Docker
  • CI : CircleCI
  • DB : MySQL, Redis, DynamoDB
  • エラー監視 : Sentry
  • コミュニケーション : TimeTree, Slack , Kibela, Trello
  • QA: LambdaTest, Webdriver IO
待遇について

■ 雇用形態

正社員

■ 勤務地

東京本社(営業時間 10:00-19:00)

■ 試用期間

3ヶ月

■ 勤務形態

  • 裁量労働制(みなし労働時間1日8時間)
  • 休憩60分
  • リモートワーク(在宅勤務・モバイル勤務) 

柔軟な環境で業務に集中できるように随時制度整備を進めています

■ 諸手当

  • 通勤交通費(非課税額を上限)
  • 残業手当(1ヶ月あたり40時間の時間外手当、25時間の深夜労働手当を固定的に支給)

■ 福利厚生

  • 社会保険
  • 関東ITソフトウェア健康組合提供のサービス(給付金、保養所、飲食店やスポーツクラブの補助等)
  • 会社指定区域内家賃補助
  • おむかえ手当
  • 不妊治療補助金(上限あり)
  • 慶弔見舞金(パートナーシップ祝金、家族傷病見舞金あり)
  • 産前産後中の給与支給(一部対象)
  • メンタルトレーニング受講
  • オンラインヘルスケアサービス(Carelyを利用)

■ その他TimeTreeの独自制度

  • 3万円未満裁量決裁(研修・セミナー・カンファレンスへの参加 / 書籍 / ハードウェア・ソフトウェアの購入)
  • コーチング受講(一部社員対象)
  • ニックネーム制度(年次や役職に関係なくコミュニケーションするため)

■ 休日・休暇

  • 土曜、日曜、祝日、年末年始
  • 年次有給休暇 ※ 入社日に付与します(その後1年毎に勤続年数に応じた日数を付与)
  • ジュビリー休暇(年次有給とは別の休暇制度)
  • 慶弔休暇
  • 育児・介護休業(育休取得・復職の実績あり)
  • 産前産後休暇
  • 子の看護休暇
  • 生理休暇
  • 裁判員休暇
勤務地

東京都新宿区西新宿6-6-3