【Nulab Apps】サーバーサイドエンジニア

勤務地: フルリモート可(国内在住限定)

Introduction

ヌーラボのアカウントや支払い、認証などの機能を開発している「Nulab Apps」のサーバーサイドエンジニアを募集します。

ヌーラボアカウントはシングルサインオンを中心に、組織やグループの管理、課金システムなど、ヌーラボのサービス(BacklogCacoo)を支える共通基盤です。

2020年からは、SAML認証にも対応したアカウントが利用できる「Nulab Pass」の提供も開始しました。

このAppsチームにおけるサーバーサイドの開発と運用を担当していただきます。チームメンバーは課長を含め16名体制です。「認証チーム」と「支払チーム」の2チームに分かれています。

採用の目的

  • 現在、各サービスのユーザー数の増加が続いており、大企業での導入事例も増えてきました。
  • Appsチームのサーバーサイドは、7~8名の規模で開発・運用を進めていますが、これを10名前後の規模に拡大し、開発・運用体制をさらに強化していきたいと考えています。

仕事内容

  • 「安心してコラボレーションに専念できるワークスペースを提供し、誰もが楽しく働くチームを世界中に生み出します」を標語としているチームで、Nulab Appsの開発・運用を担います。
  • 具体的には、SAML認証によるシングルサインオン / ユーザープロビジョニング / 監査ログ / アカウントの一元管理といった機能があり、ヌーラボサービスのセキュリティやガバナンスにも携わる重要なポジションです。
  • ゆえに、BacklogやCacooなどの各プロダクトチームと連携し開発を進めることも多いポジションです。
  • プロダクトオーナーのディレクションのもとに開発・運用を進めていくこともありますが、メンバーから「ここを改善していきたい」という意見提案が積極的に出るなど、自分たちでサービスを改善していこうというモチベーションが高いチームです。新しく加わっていただく方にも、これまでの経験や発想を活かしていただける環境です。
  • 古い技術スタックをモダンなフレームワークへ置き換えていく役割も担います。サーバーサイドでは、JavaからKotlinへの書き換えを現在進行形で進めています。

一緒に働くメンバー

開発環境

<開発共通>

  • MySQL / Git
  • フロントエンド = React / TypeScript
  • バックエンド = Spring / Java / Kotlin(メインの言語はKotlinです)
  • インフラ = AWS / Jenkins / Docker

必要なスキル / 経験

  • 今回は以下の要件をすべて満たす方を募集しております。
    • Webアプリケーションのサーバサイド開発・コーディング経験
    • Java / Kotlin / ScalaなどJVM系の言語を用いた開発・コーディング経験
    • 英語によるコミュニケーション(主に読み書き)が可能な方(翻訳ツール等の利用可)
      • ビジネス英語経験や実務上での英語使用経験は問いません。

歓迎するスキル / 経験

  • 自社プロダクトのWebアプリケーション開発経験
  • フロントエンド(React)の開発に関する知識・興味
  • オープンソースコミュニティ等での活動経験
  • セミナーや技術カンファレンスでの発表経験
  • プライベートでアプリやサービスを公開した経験

こんな方が向いています

  • 自分自身で仕事を組み立てることができる方 / 興味のある方
  • 自分自身のマネジメントができる方
  • チームメンバーで協力して作業を行うことが好きな方
  • 穏やかなタイプのメンバーが多く、相手のタイプを意識したコミュニケーションを取ることができる方
  • 技術が好きな方。プライベートでもオープンソースコミュニティや技術カンファレンスに参加したり、アプリやサービスを開発したりしている方
  • コーディングが好きな方

ヌーラボで実現できること

  • Webアプリケーションの開発・運用経験に加えて、セキュリティに関する知識・スキルが身につきます。
  • 入社後は、既存の技術に加えて、モダンな技術や最新のフレームワークに触れる機会があります。
  • サーバーサイド領域の他に適性や希望に応じて、経験領域を広げていくことができます。実際に、フロントエンドエンジニア兼スクラムマスターやプロジェクトマネージャーにキャリアを広げたエンジニアもいます。インフラやフロントエンドに関わっていくことも可能です。
  • ユーザーとの距離が近く、ユーザーから直接フィードバックをもらえるプロダクトです。ヌーラボの社員も日々の業務でプロダクトを利用しており、身近な手触り感があります。

選考プロセス

  • 人事書類選考 → 部門書類選考 → カジュアル面談 → 課題選考 → 一次面接(モブプロあり)→ 最終面接
    • カジュアル面談の実施は必須です。書類選考の途中の段階から日程調整を予定しています。書類選考を通過された場合は、予定通りカジュアル面談を実施いたします。
    • 課題選考 = モブプロの題材をご提出いただきます。課題が通過した場合、一次面接(モブプロ含む)に進みます。
  • 課題選考は、以下の2つのうちいずれかよりお選びください。
    • ① GitHub上の提出可能なソースコードをご提出いただく。
    • ② ヌーラボ製品のAPIを使ったアプリケーションを作成・提出いただく。
      • スケジュール次第で、一次面接とモブプロをそれぞれ別日程で実施する場合があります(選考結果の連絡はモブプロ実施後の予定です)。

ヌーラボでの働き方

  • フルリモート勤務が可能です。ヌーラボの拠点がある福岡、京都、東京のオフィスに通えない範囲にお住まいの方も、入社されています。
  • メンバーは全国各地に居住しているため、チームメンバーとはリモートコミュニケーションを前提とした就業です。
  • チームビルディングや社員同士の親睦を目的としたギャザリング、全社員が集うジェネラルミーティングなど、オフラインでのコミュニケーションも大事にしています。
  • 最寄りの拠点への出社は自由です。出社・リモートを選んで仕事をしていただくことができます。

入社後のオンボーディングプログラム

ヌーラボでは、配属先部門によるオンボーディングとは別に、入社者共通のオンボーディングプログラム(入社1ヵ月以内をめどに実施)を用意しています。ヌーラボに馴染んでいただけるように、全社をあげてフォローアップを図っています。

  • 入社ガイダンス(出社初日に社内ツールの設定、各種制度・ルールを説明します)
  • 部署説明会(社内各部署の役割やミッション、問い合わせ先について説明します)
  • プロダクト説明会(自社プロダクト「Backlog」「Cacoo」「Nulab Apps」についてそれぞれの開発部門の担当者が説明します)
  • Diversity Workshop(ダイバーシティ & インクルージョンについてのワークショップ研修です)
  • Nuice Ways Workshop(ヌーラボの行動規範「Nuice Ways」をインプットする研修です)
  • Brand Strategy Workshop(ヌーラボのブランド戦略について理解を深め、実践するためのアクティブラーニング研修です)
  • 人事考課制度説明会(社内で運用している人事考課制度について説明します)
  • フィードバックを「受ける側」研修(人事考課や1on1を通して受けるフィードバックの効果を高める研修です)
  • 新入社員向け / 情報発信のフロー説明会(情報発信のフローやルールについて説明します)
  • インサイダー取引防止研修(インサイダー取引防止を目的とした研修です)
  • 従業員持株会の説明会
  • すごろくトーク(すごろくの出た目に応じて用意されたテーマについて、自由にトークしてもらう時間です。所属部署を問わず5名前後で開催、親睦を深めています)
  • 経費精算もくもく会(各種手当・経費の内容や申請・精算方法の説明会です)

ヌーラボの人事考課制度

  • 役割等級制度(ミッショングレード制)を導入・運用しています。
  • キャリアパス
    • スタッフ職(3階層)、マネージャー職(3階層)、エキスパート職(3階層)、オフィサー職(3階層)で構成されています。
    • スタッフ職から上位の職位に昇格する場合、マネジメントの役割を中心に担う方はマネージャー職となります。ご自身のスキルをより活かしていきたい方はエキスパート職となります。
  • 各職位・等級(階層)には、それぞれ役割(ミッション)が定義されています。その役割(ミッション)に応じて、各部ごとにコンピテンシーが設定されています。
  • 評価方法
    • 役割(ミッション)評価
      • 各部で設定されたコンピテンシー項目を基準に評価するもの。
      • 昇降給・昇降格の参考情報となります。
    • 姿勢・態度評価
      • 推奨する姿勢や態度、言動など全社共通項目を基準に評価するもの。
      • 昇降給・昇降格の参考情報となります。
    • 目標(成果)評価
      • 個人目標を半期に1度設定し、その達成度で評価するもの。
      • 賞与の参考情報となります。
  • 評価期間と給与改定
    • 人事考課期間:4月~3月末
    • 給与改定月:7月
    • 夏季賞与評価期間:直前の10月~3月末(夏季賞与の支給は7月)
    • 冬季賞与評価期間:直前の4月~9月末(冬季賞与の支給は12月)

休日 / 休暇

  • 完全週休2日制(土曜・日曜)/ 祝日
  • 入社時に有給休暇10日付与(入社1年が経過する毎に20日付与)
  • 夏季休暇(3日)
  • 年末年始休暇(6日)
  • 慶弔休暇
  • 子育て支援休暇制度|Child Care day(3歳未満のお子さんのいる社員に月1日の特別休暇(有給)を付与。ほとんどの方が毎月使用)

福利厚生

  • フルリモートワーク(在宅勤務補助手当(月1.5万円支給)有)
  • フルフレックス(中抜け休憩の柔軟な取得が可能)
  • 服装自由(選考も私服ОK)
  • 入社時PC貸与
  • 電話はクラウドPBXを利用(職種による)
  • 月ごとに定められる所定労働時間を超えて残業した場合は、残業手当を1分単位で支給
  • 社会保険完備(健康保険、厚生年金保険、雇用保険、労災保険)
  • 出産・育児支援制度
  • 書籍購入補助手当(月1冊まで / 1冊の金額の上限は2万円|各自の技術力や仕事の質の向上を目的に、業務に関連する書籍を購入可能)
  • 語学学習補助(入社2年目以内:月上限2万円 / 入社3年目以降:月上限1万円|英会話教室、書籍・問題集、DVD、資格受験料などが対象)
  • カンファレンス手当|研修手当(1回上限1万円|カンファレンス・勉強会・セミナー・動画コンテンツ等の受講が対象)
  • 部活動支援手当(1部活動(1種類)につき、月1千円支給 / 毎月1人あたり3部活動(3種類)まで|参加は自由)
  • Small talk補助(Small talkを実施する場合のコーヒー代を一組あたり月最大1千円補助|Small talkは社内で公式に認められた雑談を促す制度です)
  • ワクチン接種補助(日本で接種可能なすべての予防接種を対象に、1回5千円を上限に補助)
  • 入社時健康診断・定期健康診断(診断費用は経費精算)
  • 慶弔見舞金
  • 副業ОK(要申請)

Nulab information(面談や面接前にぜひご覧ください)

■会社について
私たちヌーラボは「“このチームで一緒に仕事できてよかった”を世界中に生み出していく。」をブランドメッセージとし、チームで利用する業務コラボレーションツールを開発、提供しております。自分たちで、自分たちが創り出したツールを使いどんなコラボレーションが生まれるのか、実体験を現在・未来のお客様に伝えています。

行動指針に「Try first」「Love Differences」「Goal Oriented」を掲げ、分かりやすくて楽しく、創造性のある仕事をしたい多くのお客さまに価値を届けていくことを目指しています。

■決算説明資料
*令和4年6月28日に東京証券取引所グロース市場に上場しています。
https://nulab.com/ja/ir/presentation/

■IRニュース
https://nulab.com/ja/ir/news/

■ヌーラボの採用ポリシー
https://nulab.com/ja/blog/nulab/nulab-hiring-policy/
採用に関する方針を社内外に正しく伝え、ステークホルダーとの良好な関係をより長く続けていくことを目的とし、採用ポリシーを策定・公開しました。

■ヌーラボのダイバーシティとインクルージョンのポリシーについて
https://nulab.com/ja/blog/nulab/diversity-and-inclusion/
ヌーラボが大事にしてきた「ダイバーシティ(多様性)」と「インクルージョン(包括性)」に関する姿勢を明文化した文章を「ダイバーシティとインクルージョンのポリシー(以下、D&Iポリシー)」として策定・公開しました。

■ヌーラボ社員インタビュー
https://nulab.com/ja/blog/categories/interview/

■ヌーラボのカルチャーについて
https://nulab.com/ja/blog/categories/culture/

■ヌーラボTechブログ
https://nulab.com/ja/blog/categories/techblog/

■ヌーラボイベント情報
https://nulab.com/ja/about/events/

    個人情報の取り扱いについて

    【個人情報の利用目的】

    当社は、下記の目的で個人情報を利用いたします。

    1. 選考手続き
    2. 面接手続き
    3. 問合せへの回答
    4. 資料送付

    【個人情報の第三者への提供について】

    当社は、下記の場合を除いて個人情報を第三者に提供することはありません。

    1. 本人の同意がある場合
    2. 法令に基づく場合
    3. 個人情報の保護に関する法律によって認められている場合

    (この場合においても、適切な社内手続を経て行います)

    【個人情報の取扱いを委託する場合】

    当社は、利用目的の達成に必要な範囲内において個人情報の取扱いを第三者に委託する場合があります。この場合、法令及び当社の基準に従って委託先を選定し、機密保持契約を締結します。委託先に対しては個人情報の適切な取扱いを監督指導します。

    【個人情報の開示等の請求について】

    当社は、開示対象個人情報の「利用目的の通知」「開示」「訂正、追加、削除」「利用又は提供の拒否」の請求に応じております。

    上記事項を請求される場合は、当社「個人情報窓口」までお知らせください。

    【個人情報提供の任意性及びその結果について】

    当社に対して個人情報を提供する否かの判断は本人の任意です。ただし、提供頂けない個人情報の種類によっては、【個人情報の利用目的】に記載した業務ができない場合があります。

    【個人情報に関するお問合せ先】

    「開示等のご請求」「苦情・お問合せ」「個人情報保護方針」に関するお問合せは下記の窓口にお願いします。

    【個人情報に関するお問合せ先】
    ヌーラボサイトのお問い合わせページ

    個人情報に関する取扱いに同意して下さい。