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

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

株式会社TimeTree

株式会社TimeTree

AI要約(β)

Reactで未来を創るフロントエンドエンジニアを募集!TimeTreeの次世代を担うあなたの力を求めています。年収550~1,100万円、フルリモート可能な柔軟な働き方で、世界中の6,000万ユーザーに愛されるカレンダーアプリの進化に貢献しませんか? 私たちのチームは、TypeScriptとReactを駆使し、モダンなアーキテクチャへのリプレイスを進めています。新しい技術を積極的に取り入れ、プロダクトの改善に挑戦する環境で、あなたのスキルを最大限に活かせます。多様なバックグラウンドを持つメンバーと共に、自由な発想で新しい価値を創出しましょう。 このポジションは、あなたのキャリアを飛躍させる絶好の機会です。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(フレックスタイム制のため始業及び終業の時間は労働者の決定に委ねられます。)

出社頻度

相談の上決定する

勤務地

東京都新宿区西新宿六丁目18番1号 住友不動産新宿セントラルパークタワー18階

休日・休暇

・完全週休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. カジュアル面談

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

同じ企業の求人

同じポジションの求人

おすすめのイベント

もっと見る
  • 僕はエンジニア組織をこう変える VPoEばんくしさんに聞く チームで実践するAI駆動開発

    開催前

    僕はエンジニア組織をこう変える VPoEばんくしさんに聞く チームで実践するAI駆動開発

    昨今、AIエージェントの進化が凄まじく、個人レベルではAIツールの活用が当たり前となりつつあります。GitHub CopilotやCursor、Cline、DevinなどのAIコーディングツールが普及し、個人のエンジニアが日常的に利用する時代が到来しています。しかし、これらのツールを「試す」ことから一歩進めて、チームや組織全体に適用し、開発プロセスを根本から変革しようとする取り組みは、まだ導入段階にあるのが実情ではないでしょうか。 そんな中、M3(エムスリー)では組織変革を行っており、AI・機械学習専任チームと既存チームを融合させたり、ゼネラルマネジャーの半数以上がAI・機械学習チームの出身者だったりと、組織全体でAIを活用する方向へと変革を遂げています。 そこで、M3でVPoEに就任したばんくし王さんをお招きし、開発組織という観点でAIをどう活用していくべきか、組織をどう見直すべきなのかなど、実例を交えて、これからの組織について考える会を開催するに至りました。 エンジニアの方はもちろん、EMやデザイナーなど開発組織に関わるすべての方にご覧いただきたいイベントです。ぜひご参加ください。

  • そのID管理、サービス増えても大丈夫?LayerX/kubellに聞く 後から後悔しないID基盤設計

    開催前

    そのID管理、サービス増えても大丈夫?LayerX/kubellに聞く 後から後悔しないID基盤設計

    サービスの急成長に伴い、ID管理の複雑さは増していきます。 昨今のスタートアップにおいては、企業が成長するにつれ、単一プロダクトから複数プロダクトへの展開が求められるケースも増えています。ただ、そうした際、複数プロダクト間をシームレスに連携させる共通ID基盤の構築は避けては通れません。 初期段階でID管理設計が不十分だと、後々認証基盤を刷新する際に技術的負債となり、膨大な工数を消費する可能性があります。 そこで本イベントでは、バクラクシリーズの複数プロダクトを展開するLayerXの認証基盤チームのconvto氏と、数年前に「Chatwork」から複数プロダクト展開を始めたkubellの認証基盤チームの田中氏をお招きし、実際のマルチプロダクト移行における認証基盤の再設計、直面した技術的課題、マルチプロダクト化する前にやっておけばよかったこと、という視点で具体的な知見を共有いただきます。 このイベントは、現在単一プロダクトを運用中の方、複数プロダクト化を検討している方、すでに移行を終えた方など、幅広い方に聞いていただける内容となっています。 業界の第一線で活躍するお二人から、ドキュメントには載っていない実践的な経験談を聞ける貴重な機会です。ぜひ今後のID管理設計の参考になりましたら幸いです。

  • 多要素認証じゃダメ?ritouさん、Auth屋さんに聞く 認証技術の最前線 ~パスワードレスとは~

    開催終了

    多要素認証じゃダメ?ritouさん、Auth屋さんに聞く 認証技術の最前線 ~パスワードレスとは~

    ユーザー登録やログインは、ほとんどのサービスで欠かせない要素です。 これまで、ユーザー認証といえばパスワードによる方法が一般的でしたが、現在ではセキュリティ強化のために、二段階認証や多要素認証が標準になりつつあります。 さらにはパスワードレス認証として、「パスキー」を利用する例や、はたまたパスワードの登録を不要にして「メールによるコード認証のみ」といった例も見かけるようになりました。 では認証方法は多様化している中で、私たちはどの技術を選ぶべきなのでしょうか。 そこで今回は、認証技術の専門家であるAuth屋さんとritouさんをお招きし、それぞれの認証技術の成り立ちから認証を検討する際の技術選定方法について伺います。また、パスワードレス認証を採用するメリットや、各技術ののセキュリティ面での違いについても伺う予定です。 最新の認証技術をキャッチアップできていない方、各技術の違いを理解したい方などにおすすめです。ぜひご参加ください。 ↓著者Auth屋氏 監修ritou氏による「パスキーのすすめ」はこちら https://booth.pm/ja/items/5266166

    開催日:

    2025年4月17日(木)19:00~20:00

  • akfm氏、Quramy氏がコードで解説 現場で使えるReactテスト設計

    アーカイブ公開中

    akfm氏、Quramy氏がコードで解説 現場で使えるReactテスト設計

    昨今、テストの重要性が説かれるのはもちろんのこと、その難しさが語られることも多くなってきています。 シンプルな関数のテストであればスラスラ書けるものの、一方で、コンポーネントやアプリケーション実装に対するテスト絡むと途端に書けなくなるといった経験はないでしょうか。そういった際、絡んでくる依存先について、「どこまでテストし、どこからテストしないのか」について悩むこと多いのではないでしょうか。 そこで今回は、Webフロントエンド領域をリードされているQuramy氏と、akfm氏をお招きし、具体的なコードを用いたテスト設計の考え方や、アンチパターン、などを伺います。 フロントエンド領域にとどまらないテストに関する考え方が知れる会となっております。ソフトウェアエンジニアの方はぜひ、ご参加ください。

    開催日:

    2025年3月26日(水)19:00~20:00

  • React書けたら問題なし?poteboy氏/Ubie小谷氏に聞くReact Native開発最前線

    アーカイブ公開中

    React書けたら問題なし?poteboy氏/Ubie小谷氏に聞くReact Native開発最前線

    昨今、モバイルアプリ開発のクロスプラットフォームフレームワークであるReact Nativeが、再注目をされています。その背景には、React Nativeの目覚ましい進化があり、以前とは全くの別物といった声もあるほどです。 また、React Nativeには「Learn once, Write anywhere」という言葉があり(https://reactnative.dev )、Reactを使うことができれば、あらゆるプラットフォームでの開発が可能になると言われています。 では実際、WebアプリケーションでReactを使用している開発者は、そのスキルセットを活かしてReact Nativeでのモバイルアプリ開発がスムーズに行えるものなのでしょうか。 そこで今回は、Webアプリケーション開発のバックグラウンドを持ち、現在はReact Nativeを主軸とした受託開発事業を展開するpoteboy氏、さらには2024年にUbieにてIonic(Capacitor)からReact Nativeへの移行を行なった経験を持つ(https://zenn.dev/ubie_dev/articles/46cf443d5dd25b )Kotani氏をお招きし、昨今のReact Nativeの進化についてや、Web開発におけるReactからモバイル開発のReact Nativeによる違い、大変さなどについてお話を伺います。 最新のネイティブアプリ開発動向やReact Nativeの実践的な活用方法に興味をお持ちの方にとって、貴重な情報が得られる機会にできればと思います。ぜひご参加ください。

    開催日:

    2025年3月6日(木)19:00~20:00

転職に役立つノウハウ

もっと見る