| 募集職種 | テックリード(Stock事業) |
|---|---|
| 募集の概要 |
本ポジションは、Stock事業開発の中核として「意思決定」「仕組み化」「安定継続」を軸に、技術で事業の安定成長を支える司令塔の役割を担います。
25万チーム以上が利用するサービスの信頼性を守りながら、将来を見据えた改善を継続的に推進していただきます。
CTOやBizサイドと連携しながら、既存の価値を守りつつ技術的な意思決定を行い、プロダクトの進化をリードしていただきます。
加えて、開発プロセスやナレッジ共有の仕組みを整備することで、属人性を排除し、安定した開発体制の構築にも取り組んだ上で、
大規模トラフィック環境における安定稼働とスケーラビリティを担保し、長期的なサービス品質の維持・向上を支えていただきます。
|
| 具体的な業務 |
▼募集背景
「世界中の『非IT企業』から、情報共有のストレスを取り除く」
私たちStockは、このミッションのもと、BtoB SaaSサービスである「Stock」「ナレカン」を展開しています。
特に、主力サービス「情報共有ツールStock」は、税理士事務所・介護・医療・教育など幅広い業界で導入され、25万チーム以上に利用される基盤事業です。
「Stock」は、25万チームに利用されていることからも分かる通り、『非IT企業』の小規模事業者における情報共有の根本的な課題を的確に捉え、解決しているプロダクトです。
一方で、長期運用に伴う技術課題や、さらなる安定性・拡張性の向上が重要テーマとなっています。
そのため現在は、既存の価値を維持しながら継続的に進化させるための開発体制の強化が最優先です。
本ポジションでは、技術と開発全体をリードし、プロダクトの安定運用と進化を牽引するテックリードを募集しています。
▼エンジニア向け説明資料 https://speakerdeck.com/stock_kk/zhu-shi-hui-she-stock-enziniaxiang-kecai-yong-zi-liao
▼具体的な業務内容
「①意思決定」「②仕組み化」「③安定継続」の3つを軸に、具体的には以下の業務を担っていただきます。
①意思決定(プロダクト価値を最大化する技術選定)
・PdM / CTOと連携した将来成長に耐えうるアーキテクチャ設計・技術選定のリード
・ユーザー課題に対する「なぜ必要か」「どう実現するか」を踏まえた最適仕様の策定 ・短期デリバリーと長期的な健全性のバランスを踏まえた技術的優先順位の判断
②仕組み化(高効率・高品質な開発基盤の整備)
・Git Flow・CI/CD・リリースプロセス改善による安全かつ効率的な開発環境の構築 ・コードレビュー・自動テスト整備による品質担保の仕組み化 ・設計指針のドキュメント化およびナレッジ共有による属人性排除の開発体制構築
③安定継続(25万チームの基盤を支える運用)
・SLO/SLIに基づく24時間365日の安定稼働を支える監視・運用体制の主導 ・技術的負債の特定とリファクタリングによる継続的なシステム改善 ・高負荷環境に耐えるパフォーマンス最適化による安定したサービス提供の維持
▼技術スタック
・バックエンド: Ruby on Rails (Ruby), RSpec
・フロントエンド: React, TypeScript, webpack, Astro, Jest
・モバイル・デスクトップ: React Native, Electron
・インフラ: AWS(ECS, RDS, S3, SQS, ElastiCache, Bedrock, Lambda, Amplify…), Docker, Cloudflare
・データストア・検索: PostgreSQL, Redis, OpenSearch
・リアルタイム通信: Node.js (Express) ※WebSocket
・生成AI: AWS Bedrock
・CI/CD ツール: GitHub, GitHub Actions, Amplify
・監視・オブザーバビリティ:Sentry, Papertrail
・コラボレーション: Stock, ナレカン, Google Workspace
|
| この仕事で得られること |
・既存のユーザーへの影響を考慮した、安定性と進化の両立を行う開発経験
・Bizサイドと連携したプロダクト改善・意思決定への関与経験
・ユーザー課題を深く理解し、プロダクト設計に落とし込む経験
・エンタープライズ/ミドルマーケット向け基盤システムの構築経験
・長期運用プロダクトにおける技術的負債の解消・近代化経験
|
| 配属部署 |
開発チーム ※開発組織全体では現在、CTOを含め約10名の体制 ※そのうちStock開発チームにおいて、CTO直下で、Stockチームリーダーとして業務委託メンバーを含む最大2名程度の小規模エンジニアチームをリードしていただきます |
| 必須の条件 (Mustの要件) |
▼技術スキル(下記いずれか必須) a) クラウド環境におけるWebアプリケーションの開発経験(例:AWS / GCP / Azure などを用いたサービス開発・運用経験) b) 何らかのWebアプリケーションフレームワークを用いた開発経験(言語不問:Ruby / JavaScript / TypeScript / Go / Java など) c) モバイルアプリ、またはクロスプラットフォーム(React Native / Electron 等)の開発経験 ▼マネジメント・リード経験(下記必須) d) テックリード(TL)またはプロジェクトマネージャー(PM)として、技術的な意思決定および開発プロセスの改善(仕組み化)を主導した経験(役割・規模は問いません) e) 社外パートナー(業務委託等)との協働体制において、設計品質やデリバリーの管理を行った経験 |
| 歓迎する条件 (Nice to haveの要件) ※必須の要件ではありません |
※業種/職種問わず、下記のいずれかの経験 ・Ruby on Rails、または React を用いた開発・運用経験 ・SRE領域、またはサービス/プロダクト運用に関する実務経験 ・BtoB SaaSプロダクトの開発経験 ・長期間運用されているプロダクトにおける改善やリファクタリングの経験 ・CI/CD、監視、ログ管理など、運用基盤の改善に関わった経験 ・複数の関係者(Biz/開発/外部ベンダー等)と連携しながら、開発を推進した経験 ・大規模トラフィック下でのパフォーマンス改善、またはDB最適化の経験 ・レガシーなコードベースを安全に刷新・リファクタリングした経験 |
| 想定年収 |
650~850万円 ※半年に一度(6月・12月)の評価改定 |
| 勤務形態 | 週3日の出社・週2日のリモートによるハイブリッド勤務 |
| 勤務地 | 〒103-0004 東京都中央区東日本橋2-8-3 JMFビル東日本橋01 4階 |
| 選考プロセス |
書類選考→一次面接(Zoomでの面談)→二次面接(対面での面談)→お食事会→内定 |