仕事内容・ミッション
kickflowの新機能やユーザー体験の改善のための開発業務のうち、バックエンドに関する開発全般を担当していただきます。
日々お客様より頂くご要望やフィードバックを元に、将来を見据えた最適な仕様へ落とし込むところから、
設計・実装・テストといったほぼすべての工程が対象となります。
また、サーバーを効率的に利用するためのパフォーマンス改善、アプリケーションレベルでのセキュリティ対策、
外部サービス(他社SaaSなど)との連携機能開発なども業務となります。
■具体例
・ユーザー向け機能の仕様策定・開発
・開発者向けREST APIの仕様策定・開発
・社内向け管理画面の仕様策定・開発
・パフォーマンス改善
・セキュリティ対策
・サービスの運用・監視
・Railsのバージョンアップなど、フレームワーク・ライブラリの最新版への追従
■現在の課題
具体的なバックエンドの課題や改善プロジェクトは下記の通りです。もちろん、下記以外にも課題や改善案を提案/実施いただくことを想定しています。
・パフォーマンス改善
当社アプリケーションの機能が追加されるにつれて、一部のAPIでパフォーマンスが劣化しています。
継続的にパフォーマンス改善を実施していますが、
機能追加のスピードも早いため安定してパフォーマンスがいい状態にはなっていないため、
改善と対策を行っていきたいと考えております。
■今後取り組んでいきたいこと
エンタープライズ企業の複雑な要件を満たすには、現在の当社アプリケーションではまだ機能性が不足しています。
これまで以上のスピードで機能を追加していく予定です。
現在、インフラをHerokuからGCPへの移行を予定しており、
併せてインフラのコード化など業務の効率化を進めていきたいと考えております。
■技術スタック
バックエンド:Ruby on Rails, RSpec, Rubocop, Sidekiq
フロントエンド:HTML, CSS, TypeScript, Vue.js, Nuxt.js, Vitest, ESLint
インフラ:Heroku, Amazon Web Service, Google Cloud Platform
データベース、ミドルウェア:PostgreSQL, Redis, Memcached
認証基盤:Auth0
検索:Elasticsearch
監視:Datadog, Sentry, Scout APM, PagerDuty
AI: Claude Code, Roo Code, GitHub Copilot, Devin, CodeRabbit, Dify
■社内ツール
チャット:Slack
テレビ会議:Zoom
ドキュメント: esa
ソースコード管理:GitHub
デザイン管理:Figma
チケット管理:Asana
VoC管理:Flyle
※業務内容の変更の範囲:なし
アピールポイント
⭐求職者向けPRポイント⭐
◎フルリモート×フルフレックス
働く場所や時間に縛られず、日本全国どこからでもエンジニアが最もパフォーマンスを発揮できる環境が整っています。
◎「いい人」が多い
「ハート(いいやつであろう)」というバリューが浸透しており、気遣いができるメンバーばかりです。無駄な干渉はなく、「普段は黙々と開発に集中し、必要な時だけしっかり連携をとる」というエンジニアにとって非常に心地よい距離感・カルチャーが根付いています。
◎AIをガンガン使い倒して開発できる
エンジニア組織だけでなく、全社的にAIの積極活用を強く推進しており、常にモダンで生産性の高い開発手法を追求できます。
◎ユーザーの声がダイレクトに届く
顧客とは間接的ですが、「Flyle(顧客の声収集ツール)」やカスタマーサクセス経由で「お客様の要望・喜びの声・クレーム」が透明性高く共有されます。自分が作った機能がどう役立っているか、手触り感を持って開発に臨めます。
---------------------------------------------------------------------------------
ITreview Grid Award ワークフローシステム部門受賞!
※ITreview Grid Award 2025 Spring ワークフローシステム部門
---------------------------------------------------------------------------------
【kickflow(キックフロー)について】
シンプルなのに、多機能。
kickflow(キックフロー)は、運用・メンテナンスの課題を解決する「圧倒的に使いやすい」クラウドワークフローです。
◎直感的で、誰もが迷わず操作できるUI・UX
◎組織改編に強く、運用しやすい
◎外部システムとの柔軟な連携が可能