02_フルスタックエンジニア(テックリード候補)【正社員】
株式会社トリビュー
給与:800万円〜1200万円
雇用形態:正社員
勤務地:東京都
仕事内容
【お任せしたい業務内容】
自社プラットフォームの開発業務全般に関わっていただきます。
トリビューはMAU40万人、アプリダウンロード数200万を突破、流通総額300億円に到達するなど成長フェーズを迎えております。
toCサービスにおける「ユーザー解像度/手触り感」の重要性を理解し、ユーザーの課題解決とプロダクト価値の最大化を、一緒に推進していただける方を求めています。
■開発・運用
・Ruby on Rails / Next.js を用いたWebアプリケーション開発
・API設計・DB設計と最適化、フロントエンドへの接続実装
・モバイルアプリとの連携を意識した共通基盤の整備
・UI/UXを意識した機能追加・改善
■仕様検討・協働
・プロダクトマネージャー・デザイナーと連携し、仕様策定からUI/UX設計まで参画
・フロントの振る舞いからバックエンド実装に至る全体の抜け漏れ確認
■アーキテクチャ&技術選定
・事業拡大を見据えたシステムアーキテクチャ策定
└パフォーマンス最適化、冗長性確保、保守性向上、ROI最大化を意識
・新しい技術の積極的な提案と導入
・サービス全体のスケーラビリティとセキュリティを担保
■品質向上・改善活動
・コードレビューによる品質担保
・CI/CD環境や自動テスト整備など、開発体験の向上
・技術的負債の計画的解消と再発防止策の実施
【開発環境】
・バックエンド:Ruby on Rails
・フロントエンド:Next.js / TypeScript
・OS:Swift / SwiftUI
・Android:Kotlin / Jetpack Compose
・インフラ:Kubernetes / Amazon EKS / AWS Fargate / Terraform
・CI/CD:CircleCI / GitHub Actions
・分析基盤:BigQuery / Redash
・ツール:GitHub / Slack / Notion / Figma / Miro
■webフロント&サーバサイドの技術スタック詳細
・Ruby on Rails 7.1.3.3 / Ruby 3.2.7 / Grape API Framework / Trailblazer...
・React 18.2.0 / Redux / Redux Saga / Webpack 5 / Babel / Styled Components / React Router 4...
・MySQL 8.0 (Aurora MultiDB) / OpenSearch / Redis 7.0
・Sidekiq / Shoryuken
・EKS (Kubernetes) / Terraform / Docker Compose / AWS (S3, SES, Cognito, Personalize, SQS)
■開発フロー
・Git-flow運用
・PR駆動開発(最低1名レビュー必須)
・テスト自動化(ユニットテスト・スクリーンショットテスト)
・QA環境でのテスト後、週1リリース
※従事する業務の変更の範囲:会社の定める全ての業務
応募資格
【必須スキル】
■ベース
・Webアプリケーションのフロントエンドおよびバックエンドの開発経験5年以上
・Ruby on Railsを用いた開発経験
・自社サービスの開発経験
■リードの期待値について
技術リーダーシップ (40%)
・Webアプリケーション全体(フロントエンド/バックエンド)のアーキテクチャ設計・技術選定
・セキュリティ・パフォーマンス・スケーラビリティを意識した設計レビュー
・クロスプラットフォーム(Web, iOS, android)の技術連携設計
実装・設計 (40%)
・重要な新規機能や基盤開発に関わる設計・実装までのリード
・API設計・DB設計・最適化を含むサーバサイド開発
・コードレビューとベストプラクティスの浸透
チーム貢献・組織づくり (20%)
・後進エンジニアの技術支援・メンタリング
・CI/CD環境、自動テスト整備、技術的負債解消など開発体験の改善活動
・チーム間の情報共有やクロスレビューを通じた品質向上