Reactで挑戦!TimeTreeの次世代を創る仲間を募集
フロントエンドエンジニア

Reactで挑戦!TimeTreeの次世代を創る仲間を募集

株式会社TimeTree

株式会社TimeTree

AI要約(β)

TimeTreeの次世代を共に創るフロントエンドエンジニアを募集しています。あなたのReactとTypeScriptのスキルを活かし、6000万ユーザーを超えるシェアカレンダーアプリの未来を形作るチャンスです。年収550~1100万円、フルリモート可能な柔軟な働き方を提供。多様なバックグラウンドを持つチームと共に、最新技術を駆使し、プロダクトの改善と新機能開発に挑戦します。あなたのアイデアが、TimeTreeの未来を切り拓く力となります。共に、より良い未来を創り出しましょう。

給与・報酬

年収 550万円 ~ 1,100万円

稼働時間

10:00 ~ 19:00

雇用形態

正社員

勤務形態

相談の上決定する

勤務地

東京都

現状と課題

募集概要

カレンダーシェアアプリ「TimeTree」のフロントエンドエンジニアチームに所属するメンバーの募集です。

株式会社TimeTreeは“あの人と共に生きる未来へ誘おう”というビジョンのもと、「TimeTree」アプリというシェアカレンダーサービスを展開しています。日常的に使われ、長年愛用くださっているユーザーも多く、家族から仕事まで幅広い場面でご利用頂いています。

TimeTreeはリリースから9年が経過し、2024年10月時点で世界の登録ユーザー数6,000万を超えるサービスに成長しました。“「誘おう」をつくる”というミッションの実現のため、TimeTreeというプロダクトに加え、カレンダー上で展開する新しい事業やサービスの開発・改善にエンジニアという領域に縛られずに積極的に関わり、より良いものを創出していく仲間を求めています。

募集背景

TimeTreeは2015年のリリース以降成長を続け、6,000万を超える世界中の人々にご利用いただけるサービスになりました。我々はさらなる成長のため、これまで以上にスピードを上げて仮説検証を実施して価値を創り出し、事業を加速させていく必要があります。この成長の中心となるソフトウェアエンジニアを積極的に採用しています。

参考情報

会社のことをより詳しく知りたい方はTimeTree公式note( https://note.com/timetree_inc/ )をご覧ください!

歴史
ミッション・バリュー
会社紹介
はたらく環境やメンバーの声

お願いする業務

  • TimeTree Web(React) アプリの設計、開発、テスト、リリース
  • チームメンバーと連携しながらの開発、エンジニア視点からの提案
  • 問い合わせや不具合の調査、修正
  • 最新の技術トレンドのキャッチアップ、導入
  • 既存機能の改善、最適化、保守
  • 生産性向上のための自動化、効率化
チーム構成、環境
  • 正社員8名、兼務1名(iOS)
チームカルチャー
  • フロントエンドエンジニアはプロジェクトに参加し、日々開発を行っていますが、チームでのコミュニケーションの場も設けられています。毎週のフロントエンドチーム共有会では、雑談から始まり、メンバー同士が取り組んでいるプロジェクトの課題や解決策の共有や、最新のフロントエンド業界のニュースの紹介も行っています。
  • リモートがメインですが、入社後1〜3ヶ月程度はほぼ毎日オンラインで雑談・相談をする時間が設けられています。
  • PlaywrightやTanStack Queryなど最近導入された技術は、チーム内で勉強会を週一の頻度で開催し、メンバー間でのスキルの向上と知識の共有を促進しています。またフロントエンドの範囲に留まらず、プロジェクト内で企画やデザイン案にも積極的に関与していったり、スクラムマスターとしてスクラム運営を主導していくメンバーが在籍しています。
  • 新しい技術やベストプラクティスの導入にはみんな積極的で、チーム内でフランクに相談を行っています。複数人で設計を行ったり、ペアプロ・モブプロなども多く実施されているので、1人で仕事を抱え込んでしまうといったことは少ない環境になっています。
使用ツール / 開発環境 / 技術スタック
React アプリケーション開発
  • 言語 : TypeScript, JavaScript, Node.js
  • フレームワーク : React, Next.js
  • ライブラリ: React Query, React Hook Form, Jotai, Dexie, Storybook, Vite
  • バージョン管理 : GitHub
  • CI : GitHub Actions
  • QA: Jest, Playwright, Cypress
  • エラー監視 : Sentry
コミュニケーション

TimeTree, Slack, GitHub, Notion, Sketch, Figma, Google Workspace

解決したい課題
  • TimeTree Webアプリケーションは2016年にリリースし、当時からReactを採用していました。しかし長年運用する中でリリース当時の実装がレガシー化しておりモダンなアーキテクチャへのリプレイスが進んでいます。新機能開発などと並行しながらコードベースの改善を進めていける仲間を募集しています。
  • メイン機能の開発が終了し、メンテナンスモードになっているプロダクトがあるのですが、ビジネス上でも重要な価値があるプロダクトなため、継続的なメンテナンス・機能追加が欠かせません。ただ、他のPJのリソースが優先になってしまい、こちらのプロダクトに充てるリソースが枯渇している状態です。
  • 自動化(CI/CD)や Linter の設定をするメンバーに偏りがあり、ノウハウの共有やメンテナンスが満足に行えていない状態です。
変更の範囲
  • 勤務地:会社が定める場所
  • 職務内容:会社が定める業務
下記、本ポジションの特徴に魅力を感じられる方
  • エンジニアという領域に縛られることなく、企画に対してアイデアを提案することができるカルチャーが全体に浸透しています。自分自身がTimeTreeの1ユーザーであるという観点から、チーム全員で自由に意見を出し合い、新しいアイデアを創出することができます。
  • 事業プロジェクトチームを横断したフロントエンドチームが存在し、定期的にミーティングを行っています。コーディングするときや設計するときにわからないことがあったり悩んだりした時に同じ技術スタックを持ったメンバーに気軽に相談することができます。
  • 新しい技術・良い技術をどんどん取り入れようという雰囲気があります。最新の技術トレンドをキャッチアップし、プロダクトに適用することで開発効率を上げていくことが推奨されています。

募集要項

概要

雇用形態

正社員

給与・報酬

年収 550万円 ~ 1,100万円

稼働時間

10:00 ~ 19:00(フレックスタイム制のため始業及び終業の時間は労働者の決定に委ねられます。)

勤務形態

相談の上決定する

勤務地

東京都 新宿区 新宿6-6-3 新宿国際ビルディング 新館503

休日・休暇

・完全週休2日制(土・日) ・祝日 ・年末年始休暇 ・慶弔休暇 ・年次有給休暇(入社月に応じて年次有給休暇を入社日に付与) ・ジュビリー休暇(年次有給とは別の有給休暇制度) ・育児・介護休業(男女とも育休取得・復職の実績有) ・産前産後休暇 ・子の看護休暇 ・生理日休暇 ・裁判員休暇 ※年間休日120日程度

必須スキル/経験

以下のすべてを満たす方を対象としています
  • TimeTreeのミッションおよびバリューへの強い共感
  • TypeScript / React を使ったアプリケーション開発の業務経験3年以上
  • 継続的なコードベース改善・リファクタリングの経験
  • チームでのウェブ アプリケーション開発の実務経験
  • 必要に応じて柔軟に技術・スキルを習得する意欲

※ご提出頂いた書類やGithubアカウントから、必須条件を満たしているかが判断できない場合に、コーディング試験を行う場合があります(タイミング:書類選考時)

歓迎スキル/経験

以下のいずれかに該当する方を歓迎します
  • React, TypeScriptに関する深い知識・経験
  • CSS-in-JS や Atomic Design を用いたコンポーネントの設計・実装経験
  • 開発基盤の改善、自動化などの知識・経験
  • アルゴリズム、データ構造、データベース、ネットワークなどのコンピューターサイエンスに関する知識
  • アジャイルやスクラム開発に関する基本的な知識・経験
  • オープンソースソフトウェアやコミュニティへの貢献や活動経験

スキル要件

スキル名

経験年数

種別

TypeScript3年以上必須
React3年以上必須

一緒に働くメンバー

  • Scott(河野)

    Scott(河野)

    技術本部/TimeTree CTO

サービス内容の詳細

TimeTree
予定をつくって、共有してコミュニケーションできるアプリです

TimeTreeは、予定の共有と相談が驚くほど簡単にできるコミュニケーションアプリです。カレンダーひとつで、決まった予定の共有も、これからの楽しみな予定の相談も簡単にできます。

現在のチームメンバー情報
FEエンジニア1

TimeTree創業メンバー。当初はiOSをやっていたが、並行してフロントエンドをやり始めて8年ほどで、現在はほぼフロントエンドに専念している。ドメイン知識が豊富なため、プロジェクトではテックリード的な立ち回りをしている。朝は子供を保育園に送ってから9時半頃に自宅で仕事を開始し、18時頃には退勤して家族で一緒に食事をする。コミュニケーションを目的に週一回程度オフィスに出勤している。

FEエンジニア2

2020年8月入社。TimeTreeではWeb版の技術的負債の返却をしたり、TimeTree上に配信したい広告をセルフサーブするためのシステムを開発・保守している。朝は猫のお世話を済ませてから9時半頃にリモートで出勤し、18時半頃に退勤する。DDRが大好きで、水曜は16時頃に一度退勤してゲームセンターで運動することがある。

FEエンジニア3

前職ではWebデザイナーとして働いていたが、エンジニアとしてのキャリアを志望してTimeTreeにはフロントエンドエンジニアとして入社。現在TimeTree歴2年目で、参加するプロジェクトでの開発やスクラムマスターなどを担当。朝は比較的早めで8時半頃から18時ごろまで勤務、タスクの側で社内勉強会や雑談会などにも参加している。

FEエンジニア4

2023年入社。30代女性エンジニア。文系出身で様々な職種を経験したのちに、フロントエンジニアとして受託開発などを経てTimeTreeに入社。群馬からフルリモート勤務で、3ヶ月に1回ほど新幹線でオフィス出社する。得意な英語スキルを活かしながら、柔軟でUI/UXを意識した問題解決が得意であり、協力的なチームプレーヤー(を目指す)。

FEエンジニア5

2023年5月入社。現在20代後半で前職はフリーランスとして約2年半フロントエンド、バックエンドの開発業務をしていた。エンジニアが働きやすく効率的に働ける環境作りに関心があり、フリーランスから正社員への転職をした。Web版の改修作業と共有カレンダーチームのスクラムマスターとしてチームビルディングに従事している。朝は弱いので10時過ぎに働きはじめ、18時過ぎ頃に退勤する。

FEエンジニア6

2023年6月入社。新卒で編集者を経験した後、エンジニアに転向して7年目。現在はTimeTree Web版の開発全般に従事しています。最近はSREチームと協力して基盤周りの整備に取り組んでいます。また、社内LT会を主催。個性的なメンバーが多いので、各メンバーの発表を個人的に楽しんでます。

選考フロー

  1. カジュアル面談

※ポジションによってフローは異なる場合がございます。

同じ企業の求人

同じポジションの求人

転職に役立つノウハウ

もっと見る