ナオス株式会社|エンジニア採用(中途)

古いコードと、
直すための時間が
あります。

ナオスは、中小製造業向けの生産管理SaaS「コウバン」を自社開発している社員20名の会社です。このページには、10年分の技術的負債と大変なところを隠さずに載せました。読んでから、話しに来てください。

東京都千代田区フルリモート可(月1出社)選考2回

コードが映るモニターと開発チームを斜め上から見たイラスト(制作デモ用ダミー画像)
週2回のリリース前レビュー。もめたら口ではなくログで決めます。

条件の要点

想定年収600〜900万円等級制・レンジは社内公開
働き方フルリモート可コアタイム11〜16時・月1出社
雇用形態正社員試用3ヶ月・条件変更なし
選考回数2回+任意の面談・平均17日

技術スタックと開発の運用

本番で実際に動いているものだけを載せています。PHP 7.4は「今もある」ので、載せています。移行と負債返済の工数は、各スプリントの20%を固定で確保しています。

  • TypeScript
  • React
  • Node.js / NestJS
  • PHP 7.4(レガシー・移行中)
  • PostgreSQL
  • AWS(ECS Fargate)
  • Terraform
  • GitHub Actions
  • Datadog

チーム

開発は2チーム各4人+SRE 1人の9人。ほかにPdM・QA・デザイナーが各1人います。1チームが担当する画面と表の範囲は、入社初週に境界図で渡します。

リリース

火・木の週2回。trunk-basedで、未完成の機能はフィーチャーフラグで隠します。リリース作業は当番制・所要は平均22分です。

レビュー

全プルリクエストにレビュー必須。応答は24時間以内をチームの取り決めにしています。設計の相談はプルリクエストの前に、15分の下書きレビューで受けます。

naos — /dev/tty0

お遊びのASCIIレンダラ(マウスで密度と視点が変わります)。業務ではありませんが、こういうものを勝手に作って見せ合う文化はあります。

コードが表示されたモニターが並ぶエンジニアのデスクのイラスト(制作デモ用ダミー画像)
千代田区のオフィス。出社は月1回、あとは各自の机がここになります。

正直に言うと、大変なところ

面談で聞かれる前に、先に書いておきます。入社後に「聞いていない」が起きるのが、お互いいちばん損だからです。

モノリスが、まだ全体の45%あります

PHP 7.4のモノリスからTypeScriptへの移行は3年目で、進捗は55%。残りには触ると壊れる箇所があり、テストカバレッジは38%です。移行の設計判断はドキュメントに残していますが、書かれていない仕様もまだあります。

繁忙期は、割り込みが増えます

顧客が製造業のため、決算期の3月・9月は問い合わせ起因の調査依頼が増えます。直近半年の障害対応は月平均2件。夜間呼び出しは当番制で月1回程度ですが、ゼロではありません。

デザイナーが1人しかいません

画面設計の相談が集中すると待ちが発生し、エンジニアがワイヤーフレームまで持つことがあります。デザインシステムの整備は始めたばかりで、部品の粒度はまだ揃っていません。

開発チームと、社員の声

一緒に働く12人のカードです。手で回して、顔ぶれを見てください。

N° 01BACKEND
NAOS田口 悠介前職: 金融系SIer・7年
DEV TEAMTOKYO
N° 02FRONTEND
NAOS森本 千夏前職: 受託制作・5年
DEV TEAMTOKYO
N° 03BACKEND
NAOS井坂 亮前職: EC自社開発
DEV TEAMTOKYO
N° 04SRE
NAOS布施 まどか前職: ホスティング事業
DEV TEAMTOKYO
N° 05BACKEND
NAOS高柳 誠前職: 組込み系・9年
DEV TEAMTOKYO
N° 06FRONTEND
NAOS柚木 沙耶前職: SIer・4年
DEV TEAMTOKYO
N° 07SRE
NAOS大西 岳前職: ゲーム基盤運用
DEV TEAMTOKYO
N° 08QA
NAOS神谷 このみ前職: 第三者検証
DEV TEAMTOKYO
N° 09BACKEND
NAOS三好 蓮前職: スタートアップ2社
DEV TEAMTOKYO
N° 10FRONTEND
NAOS早瀬 文乃前職: 事業会社の情シス
DEV TEAMTOKYO
N° 11PDM
NAOS岡部 総一郎前職: 製造業の生産技術
DEV TEAMTOKYO
N° 12DESIGN
NAOS若菜 円前職: 印刷会社
DEV TEAMTOKYO

カードをドラッグ、クリック、またはスクロールでも回ります。

バックエンドエンジニア田口のアイコンイラスト(制作デモ用ダミー画像)
田口 悠介バックエンド/入社3年目
前職: 金融系SIer・7年

入社してすぐ任されたのは、新機能ではなく在庫テーブルのロック競合の調査でした。ストラングラーフィグ方式で旧APIを1本ずつ置き換えていて、自分の置き換えた本数が移行率のグラフに出ます。

前職では設計書を書く側で、コードは外注でした。ここは逆で、判断の理由をプルリクエストに書き残す文化です。地味ですが、それが一番の転職理由でした。

フロントエンドエンジニア森本のアイコンイラスト(制作デモ用ダミー画像)
森本 千夏フロントエンド/入社2年目
前職: 受託制作・5年

担当は、jQueryで書かれた出荷管理画面のReact移行です。画面ごとに旧実装と新実装をフラグで並走させ、社内の利用ログで差分を確認してから切り替えます。派手さはないです。

大変なのは、仕様が書かれていない画面の考古学です。そのぶん「なぜこうしたか」を残すルールは徹底していて、次の人への手紙を書く感覚で移行しています。

※このページは制作デモです。登場する人物・声・数値はすべて架空のサンプルです。

評価とキャリア

等級と年収レンジは社内に公開しています。評価は半期ごと。技術評価はマネージャーではなく、エンジニア同士の相互レビューで行います。

G2
ミドル|600〜700万円

担当領域の設計から実装・運用までを一人で完結できる。

G3
シニア|700〜800万円

チーム横断の技術判断を引き受け、移行方針に責任を持つ。

G4
リード|800〜900万円

移行戦略・採用・育成まで含めて開発組織の数年先を設計する。

数字で見る開発チーム

12.4時間月平均残業
78%有給取得率
83%リモート勤務比率
4.2平均勤続

2025年度実績。いい数字だけを選んでいません——障害対応が月平均2件あることは、上の「大変なところ」に書いたとおりです。(※制作デモのための架空のサンプル値です)

募集要項

募集職種
バックエンドエンジニア 1名/フロントエンドエンジニア 1名
必須(3つだけ)
  • Webアプリケーション開発の実務経験3年以上
  • リレーショナルデータベースの設計・チューニング経験
  • コードレビューを受ける・する習慣があること
歓迎
  • レガシーコードの段階的な移行・改善の経験
  • TypeScriptでの開発経験
  • TerraformなどIaCの運用経験
給与
月給37.5万〜56.3万円(想定年収600〜900万円)
固定残業代20時間分(5.6万〜8.4万円)を含みます。超過分は全額別途支給します。
勤務地
東京都千代田区(フルリモート可・出社は月1回)
休日休暇
完全週休2日(土日祝)・年末年始・有給は入社日に10日付与

選考フロー

応募から内定まで平均17日。カジュアル面談は選考ではなく、合否にも影響しません。

  1. カジュアル面談(30分・任意)

    CTOが技術的負債の現状を、資料そのままお見せします。

  2. 技術面接(90分)

    コーディングテストではなく、実際のコードを一緒に読む面接です。

  3. 最終面接(60分)

    代表とCTO。条件のすり合わせもここで行います。

  4. 内定

    等級・年収の根拠を文書でお渡しします。

ホワイトボードの前で移行設計を議論する2人のエンジニアのイラスト(制作デモ用ダミー画像)
技術面接の様子。正解当てではなく、設計の会話をします。

まず、コードの話をしませんか。

ここまで読んで「大変そうだ」と思った方こそ、話が早いと思います。面談では、このページに書いた弱点の現物をお見せします。

※これは制作デモのため、送信ボタンを押しても実際には送信されません。実案件では採用管理ツールに接続します。

ご希望

ご入力いただいた内容は、面談・選考のご連絡にのみ使用します。詳しくはプライバシーポリシーをご覧ください。