株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
案件一覧
( 1,985 件中 91 - 100 件を表示) 【フルリモート/週5】Reactフロントエンドエンジニア(BtoB SaaS・複雑な業務UI開発と状態管理) お任せしたいこと 自社で展開するBtoB向けSaaSプロダクト(管理画面や業務ダッシュボードなど)における、ReactおよびTypeScriptを用いたフロントエンド開発をお任せします。 「見た目を綺麗に整える」こと以上に、数百項目の入力フォームや、大量のデータが並ぶデータグリッド、複雑なユーザー権限に基づく表示切り替えなど、BtoB特有のヘビーな業務要件をブラウザ上で破綻なく動かし、ユーザーの業務効率を最大化するための泥臭いUI設計と状態管理にチームで取り組んでいただきます。 具体的な業務内容 ・ReactおよびTypeScriptを用いた、SPA(Single Page Application)の設計・開発・テスト ・react-hook-formやZod等を用いた、複雑なバリデーションを含む大規模入力フォームの実装 ・ZustandやJotai(またはRedux)を利用したクライアントサイドの複雑な状態管理、およびTanStack Query等を利用したデータフェッチの最適化 ・数千件〜数万件のデータ行を描画するテーブルUIに対する、仮想化(Virtualization)やメモ化(memo, useMemo)を用いたパフォーマンス・レンダリング最適化 ・OpenAPI等のスキーマ定義に基づいた、バックエンドAPIとの堅牢な繋ぎ込みとエラーハンドリング ・JestやReact Testing Libraryを用いた、複雑な業務ロジックやUIコンポーネントの自動テスト実装 ・PdMやデザイナーと連携し、要件に対して「こちらの標準UIパーツを流用した方が実装コストが低く、保守も容易になる」といった技術的な提案と仕様調整 必須スキル・経験 ・React等のモダンフレームワークを用いたSPAの開発実務経験(目安として3年以上) ・TypeScriptを用いた開発経験、および型安全なコード設計の知見 ・複雑な状態管理、または大規模な入力フォームの実装・運用経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・BtoB SaaS、または管理画面・ダッシュボード等のエンタープライズ向けWebシステムのフロントエンド開発経験 ・Reactのレンダリングライフサイクルに対する深い理解と、パフォーマンスチューニングの実務経験 ・TanStack Query、react-hook-form、Zod等のモダンなエコシステムの利用経験 ・MUI、Chakra UIなどのUIライブラリを用いた開発、または独自デザインシステムの構築経験 ・アジャイル / スクラムでのチーム開発経験 開発・業務環境 言語・フレームワーク:React, TypeScript (Vite等のバンドラを利用したSPA構成) 状態管理・データフェッチ:TanStack Query, Zustand (または Jotai, Redux) フォーム・バリデーション:react-hook-form, Zod スタイリング:Tailwind CSS (または MUI等のコンポーネントライブラリ) テスト・CI/CD:Jest, React Testing Library, GitHub Actions デザイン・コミュニケーション:Figma, GitHub, Jira, Slack, Zoom プロジェクトチームについて BtoBプロダクトのフロントエンド開発チームへの配属となります。 「とにかく凝ったリッチなアニメーションを作りたい」というよりも、「毎日100件のデータを登録する担当者が、いかにマウスを使わずキーボードだけでサクサク入力できるか」「途中で通信エラーが起きても入力データが消えないか」といった、業務システムとしての『堅牢性』と『実用性』に最も価値を置く手堅いカルチャーです。コードレビューでは、将来的な保守性を考慮し、不要な再レンダリングを招く設計になっていないか、カスタムフックの切り出し粒度が適切かといった観点でフラットな意見交換を行っています。 求める人物像 ・デザイナーから渡されたFigmaをただコーディングするのではなく、「この仕様だとデータ量が増えた時にブラウザが固まる」といったリスクを事前に検知し、代替案を出せる方 ・少し古いコードや肥大化したコンポーネントに対しても、文句を言うのではなく地道にテストを書きながらリファクタリングしていける方 ・「自分のタスクだけ終わればいい」ではなく、ビジネスサイドの要望に対してエンジニア目線で建設的に仕様の取捨選択をリードできる方 仕事の魅力 企業の基幹業務を支える、非常に社会性の高いプロダクトです。BtoB特有の複雑なドメイン知識をUIに落とし込み、フロントエンドにおける「状態管理の複雑さ」や「レンダリングパフォーマンスの限界」といったハードな技術的課題に立ち向かう経験を通じて、Reactエンジニアとして一段上の汎用性が高いアーキテクチャ設計スキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】AWSデータ基盤・MLOpsエンジニア(自社サービス・データ活用支援) お任せしたいこと 自社で展開するWebサービスのデータ分析基盤、および機械学習モデルの実運用化(MLOps)を支えるAWSインフラの設計・構築・運用保守をお任せします。 「華やかなAIモデル」を生み出すための裏側にある、データの抽出・加工(ETL)や、データサイエンティストが書いた検証用のコードを本番環境で落ちずに動かすための泥臭い土台作りにチームで取り組んでいただきます。 具体的な業務内容 ・AWS(S3, Glue, Athena, Redshift等)を利用したデータレイクおよびデータウェアハウスの設計・構築・運用 ・AWS SageMakerやStep Functionsを活用した、機械学習モデルの学習・推論パイプライン(MLOps)の構築と自動化 ・データサイエンティストが作成したJupyter Notebook上のコードを、本番稼働に耐えうるPythonスクリプトやコンテナ(ECS/Docker)へリファクタリング・実装 ・Terraformを用いたデータ基盤およびMLOpsインフラのコード化(IaC) ・大量のログデータ処理に伴うボトルネック調査、およびクエリ(SQL)のチューニングとコスト最適化 ・DatadogやCloudWatchを用いたデータパイプラインの死活監視、およびデータ欠損・遅延時のトラブルシューティング 必須スキル・経験 ・AWSを利用したインフラストラクチャの構築、および実運用環境での保守経験(目安として3年以上) ・Pythonを用いたスクリプト作成、またはバックエンド開発の実務経験 ・RDBMSやデータウェアハウスにおける、テーブル設計および複雑なSQLの記述経験 ・Terraform等を用いたインフラ構成のコード化(IaC)経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・AWS Glue、EMR、Athena等を用いたデータパイプライン(ETL)の構築経験 ・AWS SageMakerを利用した機械学習モデルの本番運用・デプロイ経験 ・Docker等のコンテナ技術を用いた開発・運用経験 ・Apache Airflowなどのワークフロー管理ツールの導入・運用経験 ・データサイエンティスト、またはアナリストと協業してシステム開発を行った経験 開発・業務環境 クラウド・インフラ:AWS (S3, Glue, Athena, Redshift, SageMaker, ECS, Step Functions等) 開発言語:Python, SQL IaC・CI/CD:Terraform, GitHub Actions 監視・管理:Datadog, AWS CloudWatch コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて データ基盤・MLOps開発チームへの配属となります。 「最新のAIアルゴリズムを使うこと」自体を目的とするのではなく、「欠損のない正しいデータが毎日確実に連携されること」「推論APIがタイムアウトせずに結果を返すこと」といった、インフラとしての基本品質に最も価値を置く手堅いカルチャーです。研究開発寄りのメンバーが書いた「とりあえず動くコード」に対しても、文句を言うのではなく、インフラエンジニアの視点から「どうすれば安全に本番運用できるか」を伴走しながら形にしています。 求める人物像 ・「AIモデルを作る」よりも、それを裏側で支える「データとインフラのエンジニアリング」にやりがいを感じる方 ・フォーマットが揃っていない汚いデータや、謎のエラーで止まるバッチ処理に対しても、原因を地道に特定して仕組みから改善できる方 ・「インフラだけ作ればいい」ではなく、データサイエンティストの要望をヒアリングし、現実的なアーキテクチャに落とし込んで提案できる方 仕事の魅力 企業の競争力の源泉となる「データ」と「AI」の活用において、最も重要かつボトルネックになりやすい「基盤構築」の最前線に取り組むことができます。AWSのデータ系マネージドサービスをフル活用しながら、昨今非常に需要が高まっているMLOpsエンジニア・データエンジニアとして、市場価値が高く汎用的なインフラ構築スキルを磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※データ連携のバッチ処理などでエラーが発生した場合、ログの調査等をお願いする場合がありますが、チーム内で負荷を分散しています)。
【フルリモート/週5】Reactフロントエンドエンジニア(大規模BtoC向けWebサービス開発・パフォーマンス改善) お任せしたいこと 自社で展開する大規模なBtoC向けWebサービス(メディアまたはCtoCプラットフォーム等)における、ReactおよびNext.jsを用いたフロントエンド開発をお任せします。 大量のトラフィックを捌き、多様なデバイスからアクセスされるサービスのため、単に画面を作るだけでなく、Core Web Vitals(表示速度やレイアウトの安定性)の改善や、Webアクセシビリティ(a11y)の向上など、ユーザー体験を根本から底上げするための泥臭いチューニングにチームで取り組んでいただきます。 具体的な業務内容 ・React、Next.js、TypeScriptを用いた大規模Webアプリケーションの設計・開発・テスト ・SEOおよびCore Web Vitals(LCP, CLS, INPなど)の指標計測、およびボトルネック解消に向けたパフォーマンスチューニング ・Storybookを用いた社内共通UIコンポーネント(デザインシステム)の設計・構築および継続的なメンテナンス ・キーボード操作やスクリーンリーダーへの対応など、Webアクセシビリティ(a11y)を意識したマークアップと実装 ・A/Bテストの素早い実装、およびPdMやデータアナリストと連携した効果検証 ・JestやPlaywright等を用いた自動テストの拡充と、CI/CD環境での継続的インテグレーション 必須スキル・経験 ・React等のモダンフレームワークを用いた開発実務経験(目安として3年以上) ・TypeScriptを用いた開発経験 ・HTML、CSS、JavaScriptに関する深い知識と理解 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・Next.js(App Router または Pages Router)を用いた大規模トラフィックサービスの開発・運用経験 ・Webパフォーマンスチューニング(バンドルサイズの削減、レンダリング最適化など)の実務経験 ・Webアクセシビリティ(WAI-ARIA等)に関する知識および実装経験 ・Node.jsを用いたBFF(Backends For Frontends)層の設計・開発経験 ・GraphQLを用いたAPI連携の実務経験 ・アジャイル / スクラムでのチーム開発経験 開発・業務環境 言語・フレームワーク:React, Next.js, TypeScript 状態管理・データフェッチ:SWR (または React Query, Apollo Client等) スタイリング:CSS Modules (または Tailwind CSS) テスト・CI/CD:Jest, Playwright (または Cypress), GitHub Actions デザイン・コミュニケーション:Figma, GitHub, Jira, Slack, Zoom プロジェクトチームについて BtoCプロダクトのフロントエンド開発チームへの配属となります。 「とにかく最新のライブラリを使いたい」という開発者本位の考え方ではなく、「ユーザーの表示待ち時間を100ミリ秒でも短くする」「誰にでも使いやすいUIにする」という、エンドユーザーの体験向上に最も価値を置くカルチャーです。コードレビューでは、不要な再レンダリングが発生していないか、セマンティックなHTMLになっているかといった観点で、互いにフラットかつ厳密に品質を高め合っています。 求める人物像 ・「デザイン通りに動くから完成」ではなく、実際のデバイスでの描画速度や操作感(カクつき等)まで細かく気配りができる方 ・少し古いコードや肥大化したコンポーネントに対しても、文句を言うのではなく地道にテストを書きながらリファクタリングしていける方 ・「自分のタスクだけ終わればいい」ではなく、デザイナーやバックエンドエンジニアと密に連携し、チーム全体の生産性向上に協力的に動ける方 仕事の魅力 多くの一般ユーザーが日常的に触れるプロダクトにおいて、自身のコードが直接的なユーザー体験(快適さ)やビジネス指標(コンバージョン率など)に直結する非常にやりがいのあるポジションです。React/Next.jsの高度な実装力だけでなく、パフォーマンス最適化やアクセシビリティといった、フロントエンドエンジニアとして一段上の専門性と汎用性の高いスキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】QAエンジニア(自社Webサービス・アプリ品質保証) お任せしたいこと 自社で展開するWebサービスおよびスマートフォンアプリの品質保証(QA)業務全般をお任せします。 出来上がったものをテストするだけでなく、開発の初期段階から要件定義や仕様のレビューに参加し、「バグを未然に防ぐ仕組みづくり」や、手動テストの段階的な自動化など、品質向上のための地道な改善活動にチームで取り組んでいただきます。 具体的な業務内容 ・PdMやエンジニアと連携した要件レビュー、および仕様の抜け漏れの指摘 ・新規機能開発や改修に伴うテスト計画の策定、テストケースの設計・作成 ・手動でのテスト実行(機能テスト、リグレッションテスト、探索的テストなど) ・Jira等を用いた不具合(バグ)の起票、開発チームへの報告と修正後の確認 ・リリース判定の実施、および本番リリース後の動作確認 ・(ご志向やスキルに応じて)Autify、MagicPod、Playwright等を利用したE2Eテストの自動化推進 必須スキル・経験 ・Webサービス、またはスマートフォンアプリにおけるソフトウェアテスト・QAの実務経験(目安として3年以上) ・仕様書をもとにしたテスト計画の策定、およびゼロからのテストケース設計経験 ・JiraやBacklogなどの課題管理ツールを利用した不具合報告の実務経験 ・開発チーム(エンジニアやPdM)との円滑なコミュニケーション能力 歓迎スキル・経験 ・テスト自動化(Selenium、Playwright、Cypress、Autify、MagicPodなど)の導入・運用経験 ・JSTQBなどのソフトウェアテストに関する資格や、体系的な知識 ・アジャイル / スクラム開発体制の中でのQA業務経験 ・Web技術(HTML/CSS、API、データベースなど)に関する基礎的な知識 ・テスト要員(テスター)の進捗管理やディレクションの経験 開発・業務環境 テスト管理:TestRail, Google スプレッドシート 等 自動化ツール(導入検討含む):Autify, MagicPod, Playwright 等 コミュニケーション・管理:Jira, Backlog, GitHub, Slack, Zoom プロジェクトチームについて QAチーム(または開発部内のQA担当)への配属となります。 「QAと開発者が対立する」ような壁はなく、同じチームとして「どうすればユーザーに不便をかけずにリリースできるか」を協力して考えるフラットなカルチャーです。仕様書に書かれていないエッジケースにも気づき、開発者が実装に入る前にリスクを潰す「上流QA」の考え方を大切にしています。 求める人物像 ・細かい仕様の矛盾や画面の違和感によく気づき、それを開発者にわかりやすく伝えられる方 ・仕様の不備に対して文句を言うのではなく、「ここを明確にしませんか」と建設的に提案できる方 ・完璧を求めすぎてリリースをむやみに遅らせるのではなく、ビジネスの状況も踏まえて現実的なリスク判断ができる方 仕事の魅力 ユーザーが触れるプロダクトの品質を最後の砦として守り、サービスの信頼性をダイレクトに支える重要なポジションです。単なる「テスト実行者」にとどまらず、開発プロセスの改善や自動化の推進など、QAエンジニアとして汎用性が高く息の長いスキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※スマホアプリの検証用に実機端末が必要な場合は、会社から貸与・郵送いたします)。
【フルリモート/週5】Pythonバックエンドエンジニア(自社Webサービス開発) お任せしたいこと 自社で展開するWebサービスのバックエンド開発をお任せします。 Python(Django または FastAPI等)を用いた新規機能の開発だけでなく、長年運用されてきたシステムの保守、Python自体のバージョンアップ、肥大化したビジネスロジックの整理など、プロダクトを中長期的に健全に保つための地道な改善活動にもチームで取り組んでいただきます。 具体的な業務内容 ・Python(Django, FastAPI, Flask等)を用いたWebアプリケーション・APIの設計・開発・テスト ・pytest等を用いた自動テストの実装と、テストカバレッジの維持・向上 ・RDBMS(MySQL または PostgreSQL)のテーブル設計、およびN+1問題の解消やスロークエリのチューニング ・長年の運用で複雑化したコードベースの整理と、保守性を高めるためのリファクタリング ・Celery等を利用した非同期処理(大量データの集計、メール配信など)の設計と実装 ・PdMやフロントエンドエンジニアと連携した要件定義、および仕様のすり合わせ 必須スキル・経験 ・Pythonを用いたWebアプリケーションの実務開発経験(目安として3年以上) ・Django、FastAPI、FlaskなどのWebフレームワークを用いた開発経験 ・RDBMSを用いたテーブル設計、および基本的なSQLの記述経験 ・pytestやunittest等を用いたテストコードの記述経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・AWS、GCPなどパブリッククラウド環境でのインフラ構築・運用経験 ・Dockerなどのコンテナ技術に関する基礎知識と利用経験 ・ReactやVue.jsなど、モダンなJavaScriptフレームワークを用いたフロントエンドの基礎的な知識 ・大規模トラフィックを扱う環境でのパフォーマンスチューニング経験 ・アジャイル / スクラムでのチーム開発経験 開発・業務環境 開発言語:Python 3.x フレームワーク:Django (一部新規APIはFastAPI) データベース・KVS:MySQL (または PostgreSQL), Redis インフラ:AWS (ECS, RDS, S3等) または GCP, Docker テスト・CI/CD:pytest, GitHub Actions コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて バックエンド開発チームへの配属となります。 「とにかく最新のライブラリにすべて書き直す」といった極端なアプローチではなく、Djangoなどのフレームワークが持つ標準機能の恩恵を活かしつつ、現実的な範囲でクラスやモジュールを分割し、テストを書き足していく手堅いカルチャーです。コードレビューでは、意図せぬ重いクエリが発行されていないか、エラーハンドリングに漏れがないかなど、基本的な品質をチーム全体でしっかり担保しています。 求める人物像 ・フレームワークの便利な機能にただ頼るだけでなく、裏側で何が起きているかを理解し、仕組みに沿った実装ができる方 ・少し古いコードや複雑なロジックに対しても、文句を言うのではなく地道にリファクタリングしていける方 ・「自分のタスクだけ終わればいい」ではなく、チーム全体の生産性向上や仕様の抜け漏れ防止に協力的に動ける方 仕事の魅力 自社サービスの成長を技術面からダイレクトに支えるポジションです。昨今需要が高まり続けているPythonの実践的なWeb開発スキルを深めながら、データベースのチューニングや既存システムのモダナイゼーションなど、バックエンドエンジニアとして汎用性が高く息の長い実務経験を着実に積むことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】AWSインフラ・バックエンドエンジニア(サーバーレス・イベント駆動アーキテクチャ開発) お任せしたいこと 自社で展開するWebサービスにおいて、AWSのマネージドサービス(Lambda、API Gateway、DynamoDB、EventBridge等)をフル活用したサーバーレスアーキテクチャの設計・構築・運用をお任せします。 「サーバーの運用管理(OSパッチ当てやキャパシティ管理)から解放される」というサーバーレスのメリットを最大限に活かしつつ、既存のモノリス(巨大な一枚岩)なシステムから、ビジネス要件に合わせて段階的にマイクロサービス化・イベント駆動化を進めていく、インフラとアプリケーションの境界を越えた泥臭い改善活動にチームで取り組んでいただきます。 具体的な業務内容 ・AWS Lambda、API Gateway、DynamoDB、SQS、Step Functions等を組み合わせたサーバーレスバックエンドの設計・開発・テスト ・AWS CDK(Cloud Development Kit)やTerraformを用いた、アプリケーションインフラのコード化(IaC)と自動デプロイ環境の構築 ・既存のEC2やECS上で動いているレガシーシステムから、要件に適した機能のサーバーレスへの切り出し(リファクタリング) ・EventBridgeやSNS/SQSを利用した、非同期かつ疎結合なイベント駆動アーキテクチャの設計 ・AWS X-RayやDatadogを用いた分散トレーシングの導入、および複雑化しがちなサーバーレス環境のボトルネック調査・パフォーマンストラブルシューティング ・PdMやフロントエンドエンジニアと連携した要件定義、および最適なクラウドアーキテクチャの提案 必須スキル・経験 ・AWSを利用したインフラストラクチャの構築、および実運用環境での保守経験(目安として3年以上) ・AWS Lambda等のサーバーレスコンポーネントを利用したシステムの実務開発経験 ・TypeScript(Node.js)、Python、Go等の言語を用いたプログラミング(バックエンド開発)経験 ・Terraform、AWS CloudFormation、AWS CDKいずれかを用いたIaCの実務経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・マイクロサービスアーキテクチャの設計、または既存システムからの移行(ストラングラーパターン等)経験 ・DynamoDBなどのNoSQLデータベースのテーブル設計、および運用経験 ・AWS CDKを用いた、インフラとアプリケーションコードの統合的な開発経験 ・分散システムにおけるエラーハンドリング(リトライ、デッドレターキュー等)の設計経験 ・AWS認定ソリューションアーキテクト – プロフェッショナル(SAP)、またはDevOpsエンジニアプロフェッショナル(DOP)などの資格 開発・業務環境 クラウド・インフラ:AWS (Lambda, API Gateway, DynamoDB, EventBridge, Step Functions, SQS, SNS等) 開発言語:TypeScript (Node.js), Python, または Go IaC・CI/CD:AWS CDK, Terraform, GitHub Actions 監視・管理:Datadog, AWS CloudWatch, AWS X-Ray コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて インフラとアプリケーションの両面を担う、サーバーレス・バックエンド開発チームへの配属となります。 「とにかくすべてをサーバーレスにする」といった極端なアプローチは避け、常時大量のトラフィックがある機能はコンテナ(ECS)に残し、スパイク(突発的なアクセス)が多い処理や非同期のバッチ処理からLambdaに移行するなど、コストと運用負荷のバランスを見極める手堅いカルチャーです。分散システム特有の「障害の追いづらさ」に対しても、文句を言うのではなく、地道にログ出力やトレースの仕組みを整えていく実直なメンバーが集まっています。 求める人物像 ・「インフラだけ」「バックエンドだけ」と領域を限定せず、インフラのプロビジョニングからLambdaのコード記述まで幅広く手を動かすことにやりがいを感じる方 ・新しいアーキテクチャのメリットだけでなく、「コールドスタート」や「状態管理の難しさ」といったデメリットも理解した上で現実的な技術選定ができる方 ・「自分のタスクだけ終わればいい」ではなく、複雑になりがちな構成図やドキュメントを丁寧に残し、チーム全体の属人化排除に協力的に動ける方 仕事の魅力 インフラ管理のトイル(手作業)を極限まで減らし、ビジネス価値を生み出すロジックの開発に集中できるモダンな環境です。AWSのベストプラクティスに沿ったサーバーレスアーキテクチャの実践や、AWS CDKを用いた高度なIaC運用を通じて、クラウドネイティブ時代のエンジニアとして非常に市場価値が高く、汎用的な「クラウドアーキテクト」としてのスキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
スキル
【フルリモート/週5】C#バックエンドエンジニア(自社Webサービス・業務システム開発) お任せしたいこと 自社で展開するWebサービス、または業務システムのバックエンド開発をお任せします。 C#および.NET(ASP.NET Core)を用いた新規機能開発はもちろんのこと、長年運用されてきた既存システムの保守、古い.NET Frameworkからの段階的な移行(モダナイゼーション)、複雑なビジネスロジックの整理など、システムを中長期的に健全に保つための地道な改善活動にもチームで取り組んでいただきます。 具体的な業務内容 ・C#(ASP.NET Core)を用いたWeb APIおよびバックエンドシステムの設計・開発・テスト ・Entity Framework Core等を用いたデータベースアクセス処理の実装、およびボトルネックとなっているSQLの特定・チューニング ・長年の運用で複雑化した業務ロジックの紐解きと、中長期的な保守性を見据えたリファクタリング ・xUnitやNUnitを用いた単体テスト・結合テストの実装と、テストカバレッジの維持・向上 ・(環境に応じて)AzureやAWSなどのクラウド環境へのデプロイ、およびマネージドサービスとの連携処理の実装 ・PdMやフロントエンドエンジニアと連携した要件定義、および仕様のすり合わせ 必須スキル・経験 ・C#を用いたWebアプリケーション、または業務システムの実務開発経験(目安として3年以上) ・ASP.NET または ASP.NET Coreを用いたAPI設計・開発経験 ・SQL Server、PostgreSQL等のRDBMSを用いたテーブル設計、およびSQLの記述経験 ・Git / GitHub等を用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・古いバージョンの.NET Frameworkから、最新の.NET環境へのマイグレーション経験 ・Microsoft Azure、またはAWSなどのパブリッククラウドを利用した開発・運用経験 ・Docker等のコンテナ技術に関する基礎知識と利用経験 ・CI/CD(GitHub Actions、Azure DevOps等)のパイプライン構築・運用経験 ・アジャイル / スクラムでのチーム開発経験 開発・業務環境 開発言語:C#, .NET (8 または 6), 一部既存システムに.NET Framework フレームワーク:ASP.NET Core データベース:SQL Server (または PostgreSQL) インフラ:Microsoft Azure (または AWS), Docker テスト・CI/CD:xUnit (または NUnit), GitHub Actions (または Azure DevOps) コミュニケーション・管理:GitHub, Jira, Backlog, Slack (または Microsoft Teams), Zoom プロジェクトチームについて バックエンド開発チームへの配属となります。 「とにかく最新のアーキテクチャを試す」というよりも、「顧客の業務を絶対に止めない堅牢なシステムを作ること」「後から参加したメンバーが仕様を読み取りやすいコードを残すこと」を重視する手堅いカルチャーです。オブジェクト指向の基本設計を大切にしており、クラスの適切な責務分割や、LINQの効率的な使い方などについて、コードレビューを通じてフラットな意見交換を行っています。 求める人物像 ・複雑な業務要件や少し古いコードに対しても、文句を言うのではなく「どうすれば段階的に綺麗にしていけるか」を前向きに考えられる方 ・フレームワークの便利な機能にただ頼るだけでなく、裏側でどのようなクエリが走っているかを意識してパフォーマンスを担保できる方 ・「自分のタスクだけ終わればいい」ではなく、チーム全体の生産性向上や仕様の抜け漏れ防止に協力的に動ける方 仕事の魅力 企業の業務効率化を根幹から支える、非常に社会性の高いプロダクトの開発に携わることができます。エンタープライズ領域で根強い需要を持ち、近年クロスプラットフォームとして進化を続けるC# / .NETエコシステムの実践的な知見を深めながら、ドメインモデリングやデータベースのチューニングといった、バックエンドエンジニアとして汎用性が高く息の長いスキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】AWSプラットフォームエンジニア(開発基盤・Developer Experience向上) お任せしたいこと 自社の開発組織全体がスピーディーかつ安全にプロダクトをデプロイできるよう、AWSを中心としたインフラ開発基盤(社内向けプラットフォーム)の設計・構築・運用をお任せします。 「インフラチームに依頼しないとサーバーが立たない」といった開発のボトルネックを解消するため、アプリケーションエンジニアが自律的にインフラを触れるようなテンプレート(Terraformモジュール等)の作成や、CI/CDの高速化など、泥臭くも開発者体験(DX:Developer Experience)を底上げする取り組みにチームで注力していただきます。 具体的な業務内容 ・開発チームが安全かつ簡単にAWSリソース(ECS, RDS, S3等)を構築・運用できるような、Terraformの共通モジュール設計・提供 ・GitHub Actions等を用いたCI/CDパイプラインの構築・改善、およびビルド・デプロイ時間の短縮化 ・開発環境(ローカル環境や検証用AWS環境)の整備、およびコンテナ技術(Docker)を利用した開発体験の向上 ・AWS ConfigやIAMを利用した、開発者がインフラを触る際の「安全網(ガードレール)」の設計と運用 ・Datadog等の監視ツールにおける、ダッシュボードテンプレートの作成やアラート設定の標準化 ・アプリケーションエンジニアからのインフラに関する技術相談(トラブルシューティング)への対応、およびドキュメント整備 必須スキル・経験 ・AWSを利用したインフラストラクチャの構築、および実運用環境での保守経験(目安として3年以上) ・Terraform等のIaCツールを用いたインフラ構成のコード化、およびモジュール化の経験 ・GitHub Actions、CircleCI等を用いたCI/CDパイプラインの構築・運用経験 ・Docker等のコンテナ技術に関する知識と運用経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・プラットフォームエンジニアリング(Platform Engineering)の概念への理解や実践経験 ・アプリケーション開発(Go、Python、TypeScript、Ruby等いずれか)のバックグラウンド、または開発経験 ・AWS EKS(Kubernetes)等の高度なコンテナオーケストレーション基盤の運用経験 ・DatadogやNew Relic等のオブザーバビリティ(可観測性)ツールの導入・運用経験 ・社内勉強会の主催や、開発チーム向けの技術支援・メンタリング経験 開発・業務環境 クラウド・インフラ:AWS (ECS, EC2, RDS, S3, IAM, AWS Config等) コンテナ:Docker IaC・CI/CD:Terraform, GitHub Actions 監視・管理:Datadog コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom, Notion プロジェクトチームについて プラットフォームエンジニアリング(またはSRE・基盤開発)チームへの配属となります。 「インフラエンジニアが権限を独占して守る」のではなく、「開発エンジニアを社内顧客(ユーザー)と見立て、彼らが迷わず安全に開発できるプロダクトを提供する」というマインドを大切にするカルチャーです。開発チームが抱える「デプロイが遅い」「ローカル環境が重い」といった日々の不満に対して、当事者意識を持って泥臭く改善していくことに喜びを感じるメンバーが集まっています。 求める人物像 ・「AWSの最新機能に詳しい」だけでなく、それをどう使えば社内の開発エンジニアの生産性が上がるかを顧客目線で考えられる方 ・開発者からの問い合わせやトラブル相談に対して、壁を作らず「一緒に解決しよう」と前向きに伴走できる方 ・手作業や属人化している古い運用フローに対し、文句を言うのではなく地道に自動化・ドキュメント化していける方 仕事の魅力 特定の機能開発にとどまらず、開発組織全体の「生産性」を掛け算で向上させる非常にレバレッジの効くポジションです。AWSの深い知見とTerraformによる自動化スキルを駆使して「開発者のための基盤」を作り上げる経験は、近年急速に注目を集めている「プラットフォームエンジニア」として、市場価値の高い独自のキャリアを築くことに直結します。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※開発チームをサポートする役割のため、日中のSlackやZoom等でのコミュニケーションは比較的活発に発生します)。
【フルリモート/週5】Javaバックエンドエンジニア(BtoB SaaS・業務クラウドシステム開発) お任せしたいこと 自社で展開するエンタープライズ(大手企業)向けBtoB SaaSプロダクトにおける、Javaを用いたバックエンド開発をお任せします。 顧客企業の重要な業務を支えるシステムのため、「とにかく早くリリースしてバグは後で直す」というアプローチは避け、複雑な業務要件(細かな権限管理や、大量のCSV連携など)を正確に読み解き、Spring Bootを用いて保守性が高く堅牢なAPIやバッチ処理を地道に作り上げていくポジションです。 具体的な業務内容 ・Java(Spring Boot)を用いたBtoB SaaS向けWeb APIの設計・実装・テスト ・複雑な業務ルール(ワークフロー、マルチテナントのデータ分離など)の整理と、オブジェクト指向に基づいたクラス設計・実装 ・RDBMS(MySQL または PostgreSQL)のテーブル設計、および大量データを扱うバッチ処理(Spring Batch等)の実装 ・ボトルネックとなっている複雑なSQLの特定、およびインデックス追加やクエリ書き換えによるパフォーマンスチューニング ・JUnit等を用いた単体テスト・結合テストの実装と、エッジケースの網羅 ・外部システム(顧客社内の人事システムや、他社SaaS等)とのセキュアなAPI連携機能の開発 ・PdMやカスタマーサクセス(CS)チームと連携した、顧客の業務フローの理解および仕様のすり合わせ 必須スキル・経験 ・Javaを用いたWebアプリケーション、または業務システムの実務開発経験(目安として3年以上) ・Spring Framework(特にSpring Boot)を用いた開発経験 ・RDBMSを用いたテーブル設計、および基本的なSQLの記述経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・BtoB SaaS、またはエンタープライズ向け業務システムの開発・運用経験 ・大量データのインポート・エクスポート等に関するバッチ処理の設計・開発経験 ・AWS、GCPなどパブリッククラウド環境での開発・運用経験 ・Dockerなどのコンテナ技術に関する基礎知識と利用経験 ・アジャイル / スクラムでのチーム開発経験 開発・業務環境 開発言語:Java 17 (または 21) フレームワーク:Spring Boot, Spring Batch データベース:MySQL (または PostgreSQL) インフラ:AWS (ECS, RDS, S3等), Docker テスト・CI/CD:JUnit, GitHub Actions コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて バックエンド開発チームへの配属となります。 BtoBプロダクトの特性上、「流行りの技術を無目的に取り入れること」よりも、「システムが安定して稼働すること」「複雑な業務ロジックが他のメンバーにも読みやすく整理されていること」を重視する手堅いカルチャーです。コードレビューでは、クラスの責務分割が適切か、トランザクションの境界やエラーハンドリングに漏れがないかといった観点で、互いにフラットな意見交換を行っています。 求める人物像 ・複雑な業務ドメイン(顧客の社内ルールや業界の慣習など)に抵抗を持たず、キャッチアップしながらシステム設計に落とし込める方 ・「とりあえず動く」コードではなく、後から保守するメンバーのために意図が伝わりやすいコードや設計を残せる方 ・「自分のタスクだけ終わればいい」ではなく、仕様の矛盾や考慮漏れに気づき、PdMや他チームへ建設的に提案・確認ができる方 仕事の魅力 企業の生産性向上やデジタルトランスフォーメーション(DX)を、システムの裏側からダイレクトに支援する非常に社会性の高いプロダクトです。JavaとSpring Bootという業界標準の技術スタックを実務で深く極めながら、BtoB特有の複雑なドメインモデリングや、大量データのパフォーマンスチューニングといった、バックエンドエンジニアとして普遍的で息の長いスキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】Rubyバックエンドエンジニア(大規模CtoCサービス・プラットフォーム開発) お任せしたいこと 自社で展開する大規模なCtoCプラットフォーム(またはECサービス)における、Ruby on Railsを用いたバックエンド開発をお任せします。 トラフィックが多く、長年の運用で複雑に絡み合ったコードベースに対して、ビジネス側が求める新規機能をスピーディーに追加しつつも、Fat Modelの分割、不要なコードの削除、RubyやRailsの定期的なバージョンアップといった「システムを長生きさせるための地道な手入れ」にチームで取り組んでいただきます。 具体的な業務内容 ・Ruby on Railsを用いた大規模Webアプリケーションの設計・開発・テスト ・長年の運用で肥大化したコントローラーやモデル(Fat Model)の整理・リファクタリング ・RDBMS(MySQL等)のテーブル設計、およびN+1問題の解消、インデックス最適化などのパフォーマンスチューニング ・RubyおよびRuby on Railsの継続的なバージョンアップ対応(技術的負債の返済) ・RSpec等を用いた自動テストの記述と、安全にデプロイを続けるためのテストカバレッジ維持 ・決済システム(クレジットカード、外部決済プロバイダなど)とのセキュアな連携機能の実装 ・PdMやフロントエンドエンジニアと連携した要件定義、および仕様のすり合わせ 必須スキル・経験 ・RubyおよびRuby on Railsを用いたWebアプリケーションの開発実務経験(目安として3年以上) ・RDBMSを用いたテーブル設計、および基本的なSQLの記述経験 ・RSpec等を用いたテストコードの記述経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・大量のデータや高トラフィックを扱うBtoCサービス、またはECプラットフォームの開発・運用経験 ・外部API(Stripeなどの決済代行サービス等)のインテグレーション経験 ・AWS、GCPなどパブリッククラウド環境での開発・運用経験 ・Dockerなどのコンテナ技術に関する知識と利用経験 ・アジャイル / スクラムでのチーム開発体制におけるリーダーやスクラムマスターの経験 開発・業務環境 開発言語:Ruby 3.x フレームワーク:Ruby on Rails 6.x または 7.x データベース・KVS:MySQL, Redis インフラ:AWS (ECS, RDS, S3, ElastiCache等), Docker テスト・CI/CD:RSpec, GitHub Actions コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて バックエンド開発チームへの配属となります。 「とにかく最新のアーキテクチャにすべて書き直す」といった極端なアプローチではなく、Railsの標準機能(レール)の恩恵を活かしつつ、現実的な範囲でクラスを分割したりテストを書き足したりしていく手堅いカルチャーです。コードレビューでは、ActiveRecordの便利なメソッドに頼りすぎて意図せぬ重いSQLが発行されていないかなど、パフォーマンスと保守性をチーム全体でしっかり担保し合っています。 求める人物像 ・「Railsの魔法(暗黙的な挙動)」の裏側で何が起きているかを理解し、パフォーマンスの劣化を招かない実装ができる方 ・少し古いコードや複雑なFat Modelに対しても、文句を言うのではなく「この機能から少しずつ綺麗にしていこう」と前向きにリファクタリングできる方 ・「自分のタスクだけ終わればいい」ではなく、仕様の抜け漏れに気づいたり、チーム全体の生産性向上に協力的に動ける方 仕事の魅力 多数のユーザーが日常的に利用し、多種多様なデータが行き交う大規模サービスの土台を技術面からダイレクトに支えるポジションです。国内のWeb開発で広く使われているRuby on Railsの実践的な知見を深めながら、巨大なデータベースのチューニングや継続的なリファクタリングなど、バックエンドエンジニアとして汎用性が高く息の長いスキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。