【1,100万ユーザー突破 / フルリモートOK / フレックス】スポットワークを支える大規模システムを開発!中長期的な技術課題解決を推進するシニアバックエンドエンジニア募集
Salary: 900 - 1500 百万円
RubyRailsAWS
Minimum year of experience: 5
timee.co.jpSenior Software Engineer, Backend
概要
「『はたらく』を通じて人生の可能性を広げる」をミッションに、スキマバイトアプリ等を展開。少子高齢化による労働力不足という社会課題の解決、そして「新しい社会インフラ」となるスポットワークの普及を目指しています。
プロダクトの成長をさらに加速させるため、バックエンドの開発体制強化・技術課題解決をリードするシニアエンジニアを募集します。
募集背景
- サービスはリリースより約6年でワーカー数1,100万人、導入企業は約18万社に拡大。
- しかし今後もより多くの人が利用できる「社会インフラ」を目指し、さらなる事業基盤構築や技術体制の拡大が急務。
- 積極的な技術投資・開発組織拡張を進めています。
業務内容
サマリー
スポットワークシステム(ユーザー・クライアントのマッチングや労務管理等)のバックエンド開発および技術課題解決を担っていただきます。
- 登録から短時間で求人エントリー、勤務評価、給与支払いまで一気通貫したスムーズな体験実現の機能開発・改善
- 事業スケールを見据えた技術課題の抽出・解決
- エンジニア組織の技術力向上への貢献
具体的な業務
- Ruby on RailsによるWebアプリケーションの設計・開発・レビュー・リリース
- 技術課題の発見、解決策の提案・実行
- 担当領域の仕様確認・技術調査・問い合わせ対応
- EMやスクラムマスターと協働したプロジェクト進行
- 各種スクラムイベント参加
※ピープルマネジメントやスクラムマスター業務は含みません
開発組織の特徴
- フロントエンド~SRE領域までを1チームで解決する思想
- スクラムチームで裁量を持ち、専門・隣接領域を横断しながら開発
- エンジニアもユーザーインタビュー等に参加し、顧客価値基点でプロダクト開発
- Tribe(開発領域ごとのチーム)制でフルサイクルな価値提供を推進
代表的な開発領域
- マッチング領域
市場創出型のユーザー・企業のマッチング体験を高速で進化 - スポットワークシステム領域
あらゆるワークプロセスのなめらかさを実現 - 開発プラットフォーム領域
大規模システム開発を加速・持続可能にする基盤開発
開発環境
Backend
- 開発言語: Ruby 3.4系
- フレームワーク: Ruby on Rails 7.2系、RSpec
- アーキテクチャ: Modular Monolith
- データストア: MySQL 8.0、Redis
- ツール: Docker、OpenAPI、CircleCI、GitHub Actions、AWS、Terraform、Datadog、Sentry
Infrastructure
- AWS(ECS Fargate, Aurora, RDS, S3, ElastiCache, CloudFront etc)
- Elasticsearch等
- 一部Google Cloud利用
- IaC: Terraform
Monitoring
- Datadog、Sentry
CI/CD
- CircleCI、GitHub Actions、Dependabot
コード管理他
- GitHub
- Slack, Notion, Firebase, twilio, ImageFlux, OneSignal, Figma etc
- AIツール: GitHub Copilot Coding Agent, Devin, Cursor
組織カルチャー
- 多様性を「歓迎」し、強みを掛け合わせて成果を生み出す組織
- Spotifyモデル、Team Topologiesの組織構造
- 専任のEMやスクラムマスター配置
- エンジニアリング領域横断の活発なコミュニティ活動
- 社外技術コミュニティにも積極貢献
- オンボーディングや1on1等、多様な支援プログラム
- フルリモート・フレックスが標準、Notion/Slack他で円滑な情報/意見交換
- DevEnable室(成長支援、学習・機会提供、エンジニア奨学金等の独自制度あり)
応募条件
必須条件
- Ruby on Railsを用いたWebアプリケーション開発・運用経験5年以上
- 要件定義・設計・実装・テスト・リリース・保守まで一連の開発経験
- 業務特性・非機能要件を踏まえたアーキテクチャ設計・改善経験
- 組織・チームにおける中長期観点の技術方針検討・意思決定経験
- 実業務理解に基づくデータモデル構築・運用改善経験
歓迎条件
- アジャイル・スクラム体制での開発経験
- AWS/Google Cloud等によるWebアプリ開発・運用経験
- Webフロントエンドの実装経験
- ミッションクリティカル(高信頼性)システム開発経験
- DX(Developer Experience)改善経験
- データ可視化や意思決定支援の仕組み構築経験
求める人物像
- 社会課題(潜在的労働力の開放)を技術で解決したい方
- 建設的・論理的ディスカッションが得意な方
- 専門性でチーム/事業へ貢献したい方
- 部門横断・チーム内外で円滑なコミュニケーションができる方
- OSS公開やコントリビュート等に取り組んでいる方
- フルリモート下でも能動的にコミュニケーションできる方
ポジション概要
- 職種: Senior Software Engineer, Backend
- 雇用形態: 正社員
- 給与: 年収 9,000,000〜15,000,000円
※前職年収考慮/年2回の人事考課で給与改定あり/業績賞与あり - 勤務地: 東京都港区(フルリモート可/本社・各拠点への出社も選択可)
福利厚生・社内制度(一部抜粋)
- 従業員持株会
- タイミーアプリでの副業報酬上乗せ
- 書籍・セミナー費用補助
- 部活動費用・チームビルディング費
- 結婚祝い金
- エンジニア奨学金(最大300万円・返済不要/年数に応じて)
- 技術コミュニティ発展OSSボーナス/Kaigi Passなど
選考フロー
- 書類選考
- 一次面接
- 二次面接
- 最終面接
※3回を想定(変更の場合あり)
※選考途中でコーディングテストを実施することがあります
※リファレンスチェックをお願いする場合があります
提供できる経験・成長機会
- システム/プロダクト/組織の戦略的拡大に携わる経験
- 大規模データプロダクトの設計・実装・運用
- 上流(ヒアリング/要件定義)から開発までをリード
- データに基づく機能開発・プロダクト成長・品質維持推進
参考リンク
※より詳細なカルチャーや技術取り組みは上記リンクを参照ください。