■開発背景と実現したいこと
新規サービス『Findy Team+』は、GitHubやJiraなどエンジニア向けツールを解析することで、エンジニアリング組織の生産性を可視化するSaaSです。現在、小規模なスタートアップから大企業、メガベンチャー等に導入いただいており、開発者体験の向上を進めるような機能の開発を進めております。
導入企業数も爆増していく中でプロダクト開発と組織づくりを加速させるため、開発を推進するエンジニアを募集します!
■担当プロダクト
エンジニア組織の生産性向上を支援するSaaS『Findy Team+』
https://findy-team.io/
■業務内容
・プロダクト開発計画の策定及び推進
・技術選定、アーキテクチャ設計、レビュー
・開発メンバーの技術的側面での育成
◎チームとして職責を分けておらず、ご経験やご志向性に応じて担当領域はすり合わせさせていただきます。
■必須スキル
・MVCフレームワークを用いた言語でのWebアプリケーション開発経験(3年相当)
・仕様を基に設計から開発、テスト、リリースまでの一連を担当した経験
・リレーショナルデータベースでの正規化、クエリの最適化を考慮したDB設計経験
・AWSやGCPなどのパブリッククラウドサービスの利用経験
■歓迎スキル
・Ruby on RailsやReactでの開発経験
・MySQLでの正規化、クエリの最適化を考慮したDB設計経験
・CI 環境や自動化テストによる品質保証に取り組んだ経験
■技術情報
開発言語:Ruby, TypeScript, GraphQL
フレームワーク:Ruby on Rails, React, ,Nx,Redux, Apollo Client
テスト:RSpec, Jest, Autify, Storybook,React Testing Library, Playwright
インフラ・ミドルウェア:AWS, MySQL, Redis, Docker, SendGrid,Terraform, Node.js
CI/CD:GitHub Actions
ツール:GitHub, GitHub Copilot, Slack, Sentry, Datadog, Dependabot, Wallaby.js, Notion, Figma,Findy Team+
プロダクト開発部全体:フルタイムエンジニア約40名+業務委託/副業約13名
Findy Team+開発チーム:フルタイムエンジニア約15名+業務委託/副業約3名
■求める人物像
・プロダクトや事業の成長に主体性に関わりたい方
・周囲と協力しながら、開発を推進できる方
・常に起きうる変化を楽しみながら開発に取り組める方
■仕事の魅力
・エンジニアだからこそ「わかる、つくれる」サービスである
-エンジニア向けサービスのため、ドッグフーディングしながら仮説検証し、当事者意識を持って開発に取り組める。
-ファインディのエンジニアチームでも「Findy Team+」を利用しており、データを活用した目標設計・運用や組織改善を行っている。
・技術はモダンが当たり前
-ライブラリのバージョンアップや自動化テストへの修正、技術負債解消など「やりたかったけどやれていない」を減らす開発体制
-メンテナンスが継続され、長く続きそうなコミュニティが存在するか、オーバースペックになりすぎていないかを意識しながらトレンドの技術を取り入れることにもチャレンジし続ける組織
・組織拡大しても開発パフォーマンスを落とさない組織づくり
-開発組織のパフォーマンスを最大化するためにアジャイルやスクラムのノウハウを活用
-コンウェイの法則やチームトポロジーなどを参考に組織拡大しても開発パフォーマンスを落とさない組織づくり
-オンボーディングプロセスやメンター制度を整備したり、必要に応じてペアプロ・モブプロの活用してメンバーの開発パフォーマンス向上
・「エンジニア理解」の高い環境
-エンジニア職以外も、日頃から社内外のエンジニアと話すことが当たり前の為、エンジニアに対してリスペクトが高い
-#z-engineer知恵袋やエンジニアの休憩室(社内LT)などエンジニア理解を全社で深めようとする仕組みや文化が存在する