株式会社kickflow 全ての求人一覧開発 の求人一覧
株式会社kickflow 全ての求人一覧

シニアソフトウェアエンジニア(バックエンド)

シニアソフトウェアエンジニア(バックエンド)
kickflowの新機能やユーザー体験の改善のための開発業務のうち、バックエンドに関する開発全般を担当していただきます。 日々お客様より頂くご要望やフィードバックを元に、将来を見据えた最適な仕様へ落とし込むところから、 設計・実装・テストといったほぼすべての工程が対象となります。 また、サーバーを効率的に利用するためのパフォーマンス改善、アプリケーションレベルでのセキュリティ対策、外部サービス(他社SaaSなど)との連携機能開発なども業務となります。 ■具体例 ・ユーザー向け機能の仕様策定・開発 ・開発者向けREST APIの仕様策定・開発 ・社内向け管理画面の仕様策定・開発 ・パフォーマンス改善 ・セキュリティ対策 ・サービスの運用・監視 ・Railsのバージョンアップなど、フレームワーク・ライブラリの最新版への追従 ※ご希望に応じて将来的にテックリードをお任せすることもございます。 変更の範囲:本人の希望がない限り業務内容の変更はございません。 ■現在の課題 具体的なバックエンドの課題や改善プロジェクトは下記の通りです。もちろん、下記以外にも課題や改善案を提案/実施いただくことを想定しています。 ・パフォーマンス改善 当社ソフトの機能が追加されるにつれて、一部のAPIでパフォーマンスが劣化しています。 継続的にパフォーマンス改善を実施していますが、機能追加のスピードも早いため安定してパフォーマンスがいい状態にはなっていないため、改善と対策を行っていきたいと考えております。 ■今後取り組んでいきたいこと エンタープライズ企業の複雑な要件を満たすには、現在の当社ソフトではまだ機能性が不足しています。これまで以上のスピードで機能を追加していく予定です。 現在、インフラをHerokuからGCPへの移行を予定しており、併せてインフラのコード化など業務の効率化を進めていきたいと考えております。 ■技術スタック バックエンド: Ruby on Rails, RSpec, Rubocop, Sidekiq フロントエンド: HTML, CSS, TypeScript, Vue.js, Nuxt.js, Jest, ESLint インフラ: Heroku, Amazon Web Service, Google Cloud Platform データベース、ミドルウェア: PostgreSQL, Redis, Memcached 認証基盤: Auth0 検索: Elasticsearch 監視: Datadog, Sentry, Scout APM, PagerDuty
シニアソフトウェアエンジニア(バックエンド)

シニアソフトウェアエンジニア(フロントエンド)

シニアソフトウェアエンジニア(フロントエンド)
kickflowの新機能やユーザー体験の改善のための開発業務のうち、フロントエンドに関する開発全般を担当していただきます。 日々お客様より頂くご要望やフィードバックを元に、将来を見据えた最適な仕様へ落とし込むところから、 設計・実装・テストといったほぼすべての工程が対象となります。 また、フロントエンドのパフォーマンス改善や、アクセシビリティ対応、フレームワークのバージョンアップなども業務となります。 ■具体例 ・ユーザー向け機能の仕様策定・開発 ・開発者向けREST APIの仕様策定・開発 ・社内向け管理画面の仕様策定・開発 ・パフォーマンス改善 ・セキュリティ対策 ・サービスの運用・監視 ※ご希望に応じて将来的にテックリードをお任せすることもあります。 変更の範囲:本人の希望がない限り業務内容の変更はございません。 ■現在の課題 具体的なフロントエンドの課題や改善プロジェクトは下記の通りです。もちろん、下記以外にも課題や改善案を提案/実施いただくことを想定しています。 ・最適なユーザー体験を提供するための改善 フロントエンドのパフォーマンスやUI、アクセシビリティ対応など、それぞれ改善していきたいと考えております。 ・コンポーネントの単体テスト フロントエンドのテストは現在コンポーネントから切り離したTypeScriptのクラスや関数に対してのみ書いている状況です。今後は、コンポーネントやストアに対してのテストを拡充していきたいです。 流行の移り変わりが激しいフロントエンド業界において、常に最新のトレンドに追従していきながら機能開発を両立するという難しさにチャレンジしていけるのが弊社の魅力です! ■今後取り組んでいきたいこと ・デザインシステムの構築 kickflowではUIフレームワークにVuetifyを採用していますが、バージョンアップに伴うデグレなどに悩まされています。近い将来、独自のデザインシステムを構築し、Vuetifyからの脱却を目指しています。 ■技術スタック バックエンド: Ruby on Rails, RSpec, Rubocop, Sidekiq フロントエンド: HTML, CSS, TypeScript, Vue.js, Nuxt.js, Jest, ESLint インフラ: Heroku, Amazon Web Service, Google Cloud Platform データベース、ミドルウェア: PostgreSQL, Redis, Memcached 認証基盤: Auth0 検索: Elasticsearch 監視: Datadog, Sentry, Scout APM, PagerDuty
シニアソフトウェアエンジニア(フロントエンド)

ソフトウェアエンジニア(QAエンジニア)

ソフトウェアエンジニア(QAエンジニア)
QAチームの一員としてプロダクトの品質を継続的に保証し、開発メンバーが安心してデプロイできるようにするのがミッションとなります。 そのために、テストの計画・設計・実行といったQAに関するすべてが担当領域となります。 kickflowでは開発エンジニアが仕様を策定していますが、QAエンジニアにも仕様策定段階から参加していただき、開発の初期からQAの目線でプロダクトへのフィードバックをしていただくことを期待しています。 ■具体例 ・テスト計画・設計・実行・レポート ・品質のモニタリング・分析 ・テスト自動化の推進 ・開発チームへの品質目線での改善提案 変更の範囲:本人の希望がない限り業務内容の変更はございません。 ■現在の課題 具体的なQAの課題や改善プロジェクトは下記の通りです。もちろん、下記以外にも課題や改善案を提案/実施いただくことを想定しています。 ・QA体制構築 弊社はバックオフィス系のSaaSの中ではカスタマイズ可能な設定項目が多く、仕様が極めて複雑でテスト項目が多くなっています。 QAチームは現在社員と外部ベンダーで構成されており、Sprint Planningや朝会・夕会などは開発チームと合同で行っております。 ・テスト自動化 特に回帰テストについては積極的に自動化を推進しています。 現在、AutifyやCypressを使用したE2Eテストの自動化を進めています。 ■技術スタック バックエンド: Ruby on Rails, RSpec, Rubocop, Sidekiq フロントエンド: HTML, CSS, TypeScript, Vue.js, Nuxt.js, Jest, ESLint インフラ: Heroku, Amazon Web Service, Google Cloud Platform データベース、ミドルウェア: PostgreSQL, Redis, Memcached 認証基盤: Auth0 検索: Elasticsearch 監視: Datadog, Sentry, Scout APM, PagerDuty QA: TestRail, Autify, Cypress
ソフトウェアエンジニア(QAエンジニア)

ソフトウェアエンジニア(バックエンド)

ソフトウェアエンジニア(バックエンド)
kickflowの新機能やユーザー体験の改善のための開発業務のうち、バックエンドに関する開発全般を担当していただきます。 日々お客様より頂くご要望やフィードバックを元に、将来を見据えた最適な仕様へ落とし込むところから、 設計・実装・テストといったほぼすべての工程が対象となります。 また、サーバーを効率的に利用するためのパフォーマンス改善、アプリケーションレベルでのセキュリティ対策、外部サービス(他社SaaSなど)との連携機能開発なども業務となります。 ■具体例 ・ユーザー向け機能の仕様策定・開発 ・開発者向けREST APIの仕様策定・開発 ・社内向け管理画面の仕様策定・開発 ・パフォーマンス改善 ・セキュリティ対策 ・サービスの運用・監視 ・Railsのバージョンアップなど、フレームワーク・ライブラリの最新版への追従 変更の範囲:本人の希望がない限り業務内容の変更はございません。 ■現在の課題 具体的なバックエンドの課題や改善プロジェクトは下記の通りです。もちろん、下記以外にも課題や改善案を提案/実施いただくことを想定しています。 ・パフォーマンス改善 当社ソフトの機能が追加されるにつれて、一部のAPIでパフォーマンスが劣化しています。 継続的にパフォーマンス改善を実施していますが、機能追加のスピードも早いため安定してパフォーマンスがいい状態にはなっていないため、改善と対策を行っていきたいと考えております。 ■今後取り組んでいきたいこと エンタープライズ企業の複雑な要件を満たすには、現在の当社ソフトではまだ機能性が不足しています。これまで以上のスピードで機能を追加していく予定です。 現在、インフラをHerokuからGCPへの移行を予定しており、併せてインフラのコード化など業務の効率化を進めていきたいと考えております。 ■技術スタック バックエンド: Ruby on Rails, RSpec, Rubocop, Sidekiq フロントエンド: HTML, CSS, TypeScript, Vue.js, Nuxt.js, Jest, ESLint インフラ: Heroku, Amazon Web Service, Google Cloud Platform データベース、ミドルウェア: PostgreSQL, Redis, Memcached 認証基盤: Auth0 検索: Elasticsearch 監視: Datadog, Sentry, Scout APM, PagerDuty
ソフトウェアエンジニア(バックエンド)

ソフトウェアエンジニア(フルスタック)

ソフトウェアエンジニア(フルスタック)
kickflowの開発に関わる、仕様策定・設計・実装・テスト・運用の一連の業務を担当していただきます。 バックエンドやフロントエンドなどの担当領域については、得意分野やご経験のある分野からまずはスタートしていただき、 徐々に他の分野を学習して領域にとらわれずにソフトウェアエンジニアとしてのご活躍を期待しています。 また、将来的にはより強いプロダクト組織を作っていくための採用活動や教育等の役割も期待しています。 ■具体例 ・ユーザー向け機能の仕様策定・開発 ・開発者向けREST APIの仕様策定・開発 ・社内向け管理画面の仕様策定・開発 ・パフォーマンス改善 ・セキュリティ対策 ・サービスの運用・監視 変更の範囲:本人の希望がない限り業務内容の変更はございません。 ■技術スタック バックエンド: Ruby on Rails, RSpec, Rubocop, Sidekiq フロントエンド: HTML, CSS, TypeScript, Vue.js, Nuxt.js, Jest, ESLint インフラ: Heroku, Amazon Web Service, Google Cloud Platform データベース、ミドルウェア: PostgreSQL, Redis, Memcached 認証基盤: Auth0 検索: Elasticsearch 監視: Datadog, Sentry, Scout APM, PagerDuty
ソフトウェアエンジニア(フルスタック)

ソフトウェアエンジニア(フロントエンド)

ソフトウェアエンジニア(フロントエンド)
kickflowの新機能やユーザー体験の改善のための開発業務のうち、フロントエンドに関する開発全般を担当していただきます。 日々お客様より頂くご要望やフィードバックを元に、将来を見据えた最適な仕様へ落とし込むところから、 設計・実装・テストといったほぼすべての工程が対象となります。 また、フロントエンドのパフォーマンス改善や、アクセシビリティ対応、フレームワークのバージョンアップなども業務となります。 ■具体例 ・ユーザー向け機能の仕様策定・開発 ・開発者向けREST APIの仕様策定・開発 ・社内向け管理画面の仕様策定・開発 ・パフォーマンス改善 ・セキュリティ対策 ・サービスの運用・監視 変更の範囲:本人の希望がない限り業務内容の変更はございません。 ■現在の課題 具体的なフロントエンドの課題や改善プロジェクトは下記の通りです。もちろん、下記以外にも課題や改善案を提案/実施いただくことを想定しています。 ・最適なユーザー体験を提供するための改善 フロントエンドのパフォーマンスやUI、アクセシビリティ対応など、それぞれ改善していきたいと考えております。 ・コンポーネントの単体テスト フロントエンドのテストは現在コンポーネントから切り離したTypeScriptのクラスや関数に対してのみ書いている状況です。今後は、コンポーネントやストアに対してのテストを拡充していきたいです。 流行の移り変わりが激しいフロントエンド業界において、常に最新のトレンドに追従していきながら機能開発を両立するという難しさにチャレンジしていけるのが弊社の魅力です! ■今後取り組んでいきたいこと ・デザインシステムの構築 kickflowではUIフレームワークにVuetifyを採用していますが、バージョンアップに伴うデグレなどに悩まされています。近い将来、独自のデザインシステムを構築し、Vuetifyからの脱却を目指しています。 ■技術スタック バックエンド: Ruby on Rails, RSpec, Rubocop, Sidekiq フロントエンド: HTML, CSS, TypeScript, Vue.js, Nuxt.js, Jest, ESLint インフラ: Heroku, Amazon Web Service, Google Cloud Platform データベース、ミドルウェア: PostgreSQL, Redis, Memcached 認証基盤: Auth0 検索: Elasticsearch 監視: Datadog, Sentry, Scout APM, PagerDuty
ソフトウェアエンジニア(フロントエンド)

プロダクトマネージャー

プロダクトマネージャー
kickflowの開発チームに参画していただき、kickflowの機能開発やUIUX改善の企画・仕様策定についてエンジニアやデザイナーと一緒に取り組んでいただきます。開発チームの中でも、プロダクトマネージャーには特に「ユーザーの課題は何か」「ユーザーの課題を解決するには何が必要か」について責務を持ちます。 ■具体的な業務内容 ・プロダクトロードマップの策定 ・開発案件の優先度付け ・開発・QAに関するプロジェクト管理 ・ユーザーインタビューなどによる課題の発見 ・要件定義・仕様策定 ・ユーザーの利用動向についてのデータ分析 なお、以下の業務についてはプロダクトマネージャーの職務内容に含まれません(希望がある場合にはお任せすることも可能です) ・エンジニアやデザイナーのピープルマネジメント ・サービスサイトやコーポレートサイトの制作やディレクション ・ヘルプデスク業務 ・マーケティング業務 変更の範囲:本人の希望がない限り業務内容の変更はございません。 ■現在の課題 専任のプロダクトマネージャーが不在のため、プロダクト全体を俯瞰した課題の特定や対策が後手に回ることが多い状況です。 また、ユーザーとの対話が営業やカスタマーサクセス任せになっており、プロダクト部門が能動的に顧客と対話する機会が少なくなっているため、それぞれ改善していきたいと考えています。 ■今後取り組んでいきたいこと データをより活用し意思決定の精度を上げたいと考えているため、それに付随してデータ分析とデータ分析に基づく企画・提案に取り組んでいきたいです。 加えて、より積極的なユーザーの利用動向の調査も行っていきたいと考えています。 ■業務で使用するツール(一部) Google Workspace, Slack, esa, Zoom, JIRA, Figma
プロダクトマネージャー