複数のSaaSプロダクトを支える課金基盤の開発を担当します。 Railsの機能改善や性能調整、契約・請求業務の自動化、Goによるバックエンド刷新を進め、契約・課金モデルの再設計やZuora、Salesforceとの連携にも取り組みます。
この求人について
AIを活用することを前提に、開発の進め方そのものを見直し、それを支えるフロントエンド基盤を整備するポジションです。複数の開発チームが並行してプロダクトを開発する環境で、共通して利用するデザインシステムやフロントエンド基盤について、利用者の課題や要求を整理し、要件定義から設計、実装まで担当します。APIの最適化によってパフォーマンスとユーザビリティを高めるほか、各プロダクトの開発チームと提案・調整を行い、全社のUI開発における速度と品質の改善を目指します。担当範囲は、事業状況や適性によって変更される場合があります。
必須となる経験は、AIエージェントを使って開発プロセスを改善した経験、Webフロントエンドを含むソフトウェア開発経験3年以上、複雑な状態管理を必要とするアプリケーションの開発経験、UIコンポーネントの設計・実装経験です。最新のAI関連情報を実務へ応用する力も求められます。TypeScriptで堅牢な実装を行えること、npm・yarn・pnpmなどのパッケージマネージャーを理解し活用できること、一般的なUI設計原則と業務システム特有の考慮事項を理解していることが必要です。React、Vue、Angularなど、コンポーネント指向のJavaScriptライブラリの使用経験も必須要件に含まれます。
業務では、所属チームだけでなく全社や他チームへ提案し、関係者と折衝します。エンドユーザーにとって扱いやすいUI、エンジニア以外も含む開発者体験、チーム全体の生産性を意識し、技術的負債の改善にも主体的に取り組みます。スケーラブルなアーキテクチャ、実装効率と使いやすさのバランスを考え、デザインシステムを利用する社内チームから表面的な要望ではなく本質的な要求を引き出して、具体的な設計へ落とし込むことが期待されます。
歓迎される経験には、業務システムのUI設計・実装、Ruby on Railsなどを用いたバックエンド開発、OSSやコミュニティへの貢献、CI/CD環境の構築・運用、大規模フロントエンドアプリケーションの設計・開発があります。SaaSプロダクトのデザインシステムの構築・運用、複数人の業務をQCDの観点で管理するプロジェクトマネジメント、AIエージェントのオーケストレーション、AIを利用したOSSやサービスのリリース経験も対象です。アジャイル開発、デザインエンジニア、TypeScriptやReactのより深い開発経験、モバイル向けUI開発、カンファレンスでの登壇や開発者ブログの執筆経験も歓迎されます。
さらに、HTML・CSS・JavaScriptなどWeb標準技術、セキュリティを考慮したフロントエンド実装、アクセシビリティ、フロントエンドのパフォーマンスチューニング、ドメインモデリングとユースケースモデリング、フロントエンドテスト自動化に関する知見が歓迎されます。
オンライン面談にも対応しています。事業状況やオフィス移転により、勤務場所が変更される可能性があります。
これは企業の公式求人情報をもとにAIで作成した要約です。情報が不完全、古い、または誤っている可能性があります。応募前に必ず公式の求人情報ですべての内容をご確認ください。