【Go/Next.js】不動産DXを牽引するシニアソフトウェアエンジニア募集!
リードエンジニア

【Go/Next.js】不動産DXを牽引するシニアソフトウェアエンジニア募集!

株式会社カナリー株式会社カナリー
この募集をシェア
給与・報酬:時給 5,000円〜10,000円想定稼働時間:60時間 〜 160時間(週15 ~ 40時間)
雇用形態:副業転職(業務委託から正社員)勤務地:相談の上決定する

現状と課題

★株式会社カナリーでは、興味を持ってくださったエンジニアの方に向け、 会社やエンジニア組織、技術への向き合い方、働き方、採用情報などについて知っていただくための「Entrance Book」を作成しています。

まずは以下から、ぜひご覧ください。 https://recruit.canary-app.jp/engineer-entrance-book

会社・事業について

株式会社カナリーは、【もっといい「当たり前」をつくる】をミッションに掲げ、 不動産DX領域で事業展開するスタートアップ企業です。

2021年の約12億円の資金調達(シリーズB)に続き、 2022年9月にはヤマダホールディングスとの約10億円の資本業務提携を実施。 2023年1月には「カナリー」初のTVCMを全国で放映。 2024年3月にはクレディセゾンとの約10億円の資本業務提携を実施。 組織も拡大しつつ上場を目指しているグロースフェーズとなっています。

  • 【BtoBtoC】部屋探しポータル「カナリー(CANARY)」
    • 350万DL突破、App Storeでカテゴリ内ユーザー評価No.1の★4.8
  • 【BtoB】: 不動産仲介業者特化型SaaS「カナリークラウド(CANARY Cloud)」
    • 2022年末本格立ち上げ。業界大手企業などへの導入を経て成長中

上記のようにtoC / toB両軸でサービスを開発・運用しており、 今後も不動産テック領域内でプラットフォームとして 構造的な優位性を確立すべく、様々な新規事業を展開していきます。

また、新たな事業の柱としてDXソリューションズ事業も展開。 家具家電業界最大手のヤマダホールディングスなどのDX推進を行っており、 今後さらなる拡大・事業成長を目指し組織を強化中です。

これまで分断されていた情報のデジタル化を進め、 業界に効率性と透明性をもたらすべく、 進化・成長を続けるカナリーでぜひ一緒に働きませんか?

お願いする業務

業務内容

toC 部屋探しポータル「カナリー」、toB 不動産仲介業者向けSaaS「カナリークラウド」、その他新規事業のサービスの開発や開発チーム作りを牽引していただきます。 シニアソフトウェアエンジニアの方には、Webフロントエンド、バックエンド、モバイルアプリ等を広く見通した上での設計、レビュー、メンバーの育成を担っていただきたいと考えています。弊社のドメイン、システムをキャッチアップして頂き、リードエンジニアとしてご活躍頂けることを期待しています。

※配属先やお仕事については、カジュアル面談や選考を通じ、ご本人の希望やマッチ度を踏まえ最終的に決定させていただきます。

職務内容
  • 開発における環境の整備や改善

    • 新規技術導入のための技術調査や検証
    • アーキテクチャの検討や見直し
    • コードレビュー
    • CI/CDの整備
    • ログ基盤整備
  • 開発チーム作り

    • チームメンバーに対する技術的なサポートや育成
    • エンジニア以外も含めた関係者との適切なコミュニケーションや情報連携
    • 会社の広報や採用に繋がる活動
    • 開発プロセス(KPT、dailymeeting、ブランチ戦略、issue/Pull Requestの運用など)の継続的な改善
取り組んでいきたいが、まだ出来ていないこと
カナリークラウド
  • バックエンド、インフラ
    • チャット部分におけるポーリングやgRPCストリーミングなどへのリプレイス
    • elastic searchの最適化、コスト削減
    • カナリアリリースの導入
    • 負荷試験
    • エンジニアのトイル削減を目的とした業務効率改善の推進
  • フロントエンド
    • e2eの導入
    • feature flag導入
    • テスト設計の見直し、及びテスタブルなディレクトリ構造へのリアーキテクチャ
    • story bookの本格運用
    • WYSIWYGエディタの実装
カナリー
  • 物件掲載に伴うトイルの削減
    • 掲載中の物件情報や店舗情報の変更などの作業(トイル)について、一定の仕組み化は進んでいるものの、まだまだエンジニアの手を要する部分が残っている状況。
    • それらのトイルを削減することで、メンバーがエンジニアリングに向き合う時間を最大化したい。
  • システムモニタリングの自動化・改善サイクル構築
    • アプリケーションのエラーやリソース逼迫等によるアラートの整備はある程度できているが、それだけではカバーし切れない項目については日次モニタリング(当番制)でカバーしている状況。
    • これらモニタリングの自動化を進めるだけでなく、発見された課題を改善するまでのサイクルを構築していきたい。
  • データの整備と仕組み化
    • 物件同士の「名寄せ」の仕組み改善
      • Canaryは、ポータルサイトとして多数の不動産仲介会社から物件データを受け取っているため、ある実在の部屋(「xxマンションのy号室」)に対して取扱会社が異なる複数の部屋レコードを保持することがある。
      • それらをユーザに対して表示する際、情報をまとめるために「部屋Aと部屋Bが同じかどうか」を建物名/階数/賃料などから判別する必要があり、これを「名寄せ」と呼んでいる。
      • 現在も一定の「名寄せ」ロジックがあるが、本来同一と見なすべき物件同士を別物として判定してしまうなどの事態がより起こりづらいロジックに改善していくことを目指している。
    • 沿線・エリア等のマスタ系データ整備
      • 名称変更や統合などが発生する沿線・エリア等のマスタ系データについて、それらを最新の状態に保つための仕組みを作りたい。
  • Canaryアプリの開発環境改善
    • エンジニアメンバーの開発環境の整備
      • モバイルアプリの開発は各エンジニアメンバーの環境差異に影響を受けやすく、環境構築がスムーズにいかないなどの問題が発生しやすいため、それらの差異を吸収できるような仕組みを整備したい。
    • ディレクトリ構造のリファクタ
  • CanaryWebの施策実装
    • 一覧の画像ギャラリーの画像ロード速度改善
    • ホーム→検索までのパフォーマンス改善
    • 物件一覧ページランディングのパフォーマンス改善

新規登録またはログインを行うと、この求人の続きを閲覧できます。

簡単1分登録(無料)
求める人物像

※不動産領域に対する強い熱量やご経験は入社時には必ずしも必要ではありません。

  • 【もっといい「当たり前」をつくる】というミッションに共感していただける方

  • 以下の4つのバリューにマッチする方

    1. 圧倒的なオーナーシップを持とう
      • 高い視座から物事を眺め、全体最適を達成しよう。
      • 会社や組織を自らが作っていくという意識を持とう。
    2. プロフェッショナリズムを全うしよう
      • 深く思考し、速く行動し、相手の期待を超え続けよう。
      • 謙虚さを忘れず素直でありながら、昨日の自分を超えて成長しよう。
    3. 挑戦を諦めない
      • 常に目的志向で仮説を持ち、失敗や変化を恐れずチャレンジしよう。
      • 逆境に見える状況でも粘り強く、愚直に挑み続けよう。
    4. 誠実さを体現しよう
      • いつ何時も、全てのステークホルダーに真摯に向き合おう。
      • 迷ったときは、短期的なプロフィットよりも中長期的なベネフィットを選ぼう。
  • 抽象度が高いタスクをアクションに落とし込み自走し、難しい状況を突破し、業務遂行し切ることができる力を持っている方

  • 短期的な視点ではなく、将来的な事業のスケールや採用面でのメリットなども総合的に考慮した上で技術選定を行うことができる方

  • 新しいものに対する抵抗が少なく、(選定基準をクリアしていれば)積極的にモダンな技術を採用する姿勢を持っている方

  • ビジネス職のメンバーと議論しつつ要件定義を行うことができる方

新規登録またはログインを行うと、この求人の続きを閲覧できます。

簡単1分登録(無料)

技術スタック

フロントエンド

バックエンド

アプリ

デザイン

インフラ・ミドルウェア

データ分析

コミュニケーション

  • Slack

採用に関する条件

雇用形態

副業転職(業務委託から正社員)

給与・報酬

時給 5,000円〜10,000円

想定稼働時間

60時間 〜 160時間(週15 ~ 40時間)

必須条件

  • Next.js、Go、SQL、TypeScript の利用経験
必須スキル/経験
  • コンピュータの基礎的な知識
  • ネットワークの基礎的な知識(HTTP, DNSなどのプロトコル含む)
  • データベースの基礎的な知識
  • セキュリティの基礎的な知識
  • 設計の実践的な知識・経験
  • バックエンドの開発経験
  • フロントエンドの開発経験(Webフロントエンド、ネイティブアプリ等)
  • バージョン管理システム(Git等)を用いた開発経験

歓迎します✨

    歓迎スキル/経験
    • Go言語を利用したシステムの開発経験
    • Next.jsを利用した開発経験
    • React Nativeを利用した開発経験
    • ソフトウェアをゼロから開発し、長期の運用までスケールさせた経験
    • チームとソフトウェアのスケーラビリティを統合して両者を設計・実践した経験
    • 大規模トランザクション下での開発・運用経験
    • 分散システムの実践的な開発・運用経験

    勤務地

    相談の上決定する

    サービス内容について

    Entrance Book

    株式会社カナリーでは、興味を持ってくださったエンジニアの方に向け、会社やエンジニア組織、技術への向き合い方、働き方、採用情報などについて知っていただくための「Entrance Book」というNotion Pageを作成しています。

    まずは以下から、ぜひご覧ください。 https://recruit.canary-app.jp/engineer-entrance-book

    選考フロー

    • カジュアル面談

    ※ポジションによってフローは異なる場合がございます。 ※副業や業務委託からお試しでスタートも大歓迎です!ご相談ください。

    新規登録またはログインを行うと、この求人の続きを閲覧できます。

    簡単1分登録(無料)

    この募集をシェア

    株式会社カナリー

    https://corp.canary-app.jp/

    所在地

    〒102-0083 東京都千代田区麹町6-2-6PMO麹町 11階

    募集中の求人

    関連求人

    転職ノウハウ

    もっと見る