株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
案件一覧
( 2,365 件中 361 - 370 件を表示) 【フルリモート/週5】Javaテックリード・バックエンドエンジニア(ミッションクリティカルな決済・金融プラットフォーム/マイクロサービス化推進) お任せしたいこと 自社で展開する大規模な決済プラットフォーム、またはミッションクリティカルな金融系Webサービスにおいて、最新のJava(Java 17/21)とSpring Bootを用いたバックエンドAPIの開発、およびトランザクションの整合性を担保しながらのマイクロサービス化を牽引するテックリード業務をお任せします。 「一瞬のシステム停止やデータの不整合が致命的なビジネスインパクトに直結する」という極度のプレッシャーの中で、Javaの堅牢な型システムと豊富なエンタープライズエコシステムを武器にし、秒間数千〜数万の決済トラフィックを正確かつ高速に捌き切る、泥臭くも極めて高度なエンジニアリングにチームで取り組んでいただきます。 具体的な業務内容 ・Java 21 および Spring Boot 3 を用いた、高スループットかつ低レイテンシが求められるRESTful APIおよびgRPCサービスの設計・開発 ・決済・金融ドメイン特有の複雑な業務ルールをコードに落とし込むための、ドメイン駆動設計(DDD)に基づいたモデリングと実装 ・巨大なモノリスシステムからの段階的な機能切り出し、およびSagaパターン等を用いた分散トランザクションにおける結果整合性の担保 ・RDBMS(PostgreSQL または MySQL)における、デッドロックの回避やインデックス最適化をはじめとする極限のクエリチューニング ・JUnit 5やTestcontainersを利用した、エッジケース(タイムアウト、リトライ時の冪等性など)を網羅する厳格な自動テストの実装 ・DatadogやAWS X-Rayを利用した、分散システム環境下でのパフォーマンストラブルシューティングとJVMのヒープメモリ・GCチューニング ・コードレビューやペアプログラミングを通じた、開発チーム全体のコード品質(可読性・保守性)の底上げと若手エンジニアの育成 必須スキル・経験 ・Javaを用いたWebアプリケーション、またはミッションクリティカルなシステムのバックエンド開発実務経験(目安として5年以上) ・Spring Framework(Spring Boot)を用いた本番環境での高度な開発・運用経験 ・RDBMSを用いた適切なテーブル設計、およびトランザクション管理(ACID特性)に関する深い理解 ・Git / GitHubを用いたプルリクエストベースでのチーム開発、およびコードレビュー経験 歓迎スキル・経験 ・決済システム、金融系システム、または高トラフィックなECサイトのバックエンド開発・運用経験 ・ドメイン駆動設計(DDD)、クリーンアーキテクチャ等の設計思想に関する深い理解と実践経験 ・分散システム(マイクロサービスアーキテクチャ)の設計、およびgRPCやKafkaを用いたシステム間連携の経験 ・AWS(EKS, ECS等)、またはGCPにおけるコンテナ環境(Docker / Kubernetes)の運用経験 ・テックリードやスクラムマスターとして、エンジニアチームの開発プロセスを改善した経験 開発・業務環境 開発言語:Java 21 (または 17) フレームワーク:Spring Boot 3.x, Spring Security データベース・キャッシュ:PostgreSQL (または MySQL), Redis API連携・非同期処理:REST, gRPC, Apache Kafka (または SQS) インフラ・コンテナ:AWS (EKS, Aurora, ElastiCache等), Docker, Kubernetes テスト・CI/CD:JUnit 5, Mockito, Testcontainers, GitHub Actions 監視・可観測性:Datadog, OpenTelemetry コミュニケーション・管理:GitHub, Jira, Confluence, Slack, Zoom プロジェクトチームについて コアバックエンド(決済・トランザクション基盤)チームへの配属となります。 「バグが出たら直せばいい」という楽観論が通用しないドメインであるため、「このAPIがタイムアウトした際、データはどうロールバックされるか?」「リトライされた時に二重決済が起きないか?」といった異常系(エッジケース)のハンドリングに対して、妥協なく泥臭く議論を交わす手堅いカルチャーです。新しい技術の導入に対しても、バズワードに流されず、「それがシステムの信頼性(Reliability)をどう向上させるか」を事実に基づいて冷静に評価しています。 求める人物像 ・「きれいなコードを書くこと」以上に、「1円の狂いもなくシステムが動き続けること」にエンジニアとしての強いプライドと美学を持てる方 ・複雑に絡み合ったドメイン知識(業務仕様)から逃げず、PdMやドメインエキスパートと密にコミュニケーションを取り、パズルを解くように仕様を整理できる方 ・システムの障害時においてもパニックにならず、ログとメトリクスから冷静に事実を切り分け、チームを先導して火消しにあたれる当事者意識を持った方 仕事の魅力 社会のインフラとも言える「お金が動くシステム」の心臓部を、Javaのパフォーマンスを限界まで引き出して構築・運用する、極めてプレッシャーとやりがいの大きいポジションです。ミッションクリティカルな領域での分散システム設計や、高度なトランザクション制御の経験を通じて、「とりあえず動くAPIが作れるエンジニア」を完全に凌駕し、あらゆるメガベンチャーや金融テック企業が喉から手が出るほど欲しがる「信頼性設計のスペシャリスト(シニアJavaエンジニア)」としての確固たる市場価値を築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
▼内容 自社EC展開中のクライアント企業における、Shopifyストアの構築・運用改善プロジェクトです。 テーマの新規構築およびカスタマイズ、Liquidを用いたテンプレート改修、決済サービスとの連携(Stripe、PayPay、ペイジェント等)をご対応いただきます。 一部WordPressとの連携や、外部システム(GAS等)による管理機能の簡易開発も予定されており、Web制作+業務ツールに慣れた方に適したポジションです。 ▼必須スキル ・Shopifyでのストア構築・テーマ改修経験(Liquid使用) ・HTML / CSS / JavaScript / jQueryを用いたUIカスタマイズ経験 ・PHP、MySQLを用いた基本的なWeb開発スキル ・決済API(Stripe / PayPay / ペイジェント等)との連携実装経験 ・Gitによるバージョン管理経験 ▼尚可スキル ・WordPressとShopifyの併用環境に関する知識 ・Google Apps Scriptなどを用いた簡易業務ツールの構築経験 ・メルマガ/広告タグ/コンバージョン改善に関する知見 ・CSV連携や商品登録等の業務運用支援経験 ▼条件 ・単金:〜70万円程度(スキル見合い) ・精算:140h-180h ・面談:1回(Web) ・時間:10:00~19:00
【フルリモート/週5】iOSエンジニア・Swiftスペシャリスト(大規模BtoCアプリ・SwiftUI移行とアーキテクチャ刷新) お任せしたいこと 数百万人のユーザーが日常的に利用する自社の大規模iOSアプリケーションにおいて、Swiftを用いた新機能の開発、および長年の運用で肥大化したコードベース(Massive View Controller等)の泥臭いアーキテクチャ刷新をお任せします。 「とりあえず動く画面を作る」「流行っているから最新のフレームワークを導入する」といった表面的な実装ではなく、AppleのHuman Interface Guidelines(HIG)を深く理解した上で、複雑な状態管理や非同期処理を美しく整理し、ユーザーの手に吸い付くような滑らかな体験(UX)と、開発チームが安全に最速でコードを追加できる堅牢な基盤を両立させていくポジションです。 具体的な業務内容 ・Swiftを用いた、大規模かつ高トラフィックなネイティブiOSアプリケーションの設計・開発 ・肥大化したUIKitベースのレガシーコードから、SwiftUIへの段階的かつ安全な移行(ストラングラーフィグパターンを用いたリファクタリング) ・MVVM、Clean Architecture、またはTCA(The Composable Architecture)等の設計思想を取り入れた、テスタブルで疎結合なコンポーネント設計 ・Swift Concurrency(async/await)やCombineを活用した、複雑な非同期処理や状態管理の最適化 ・Instrumentsを利用したメモリリーク(循環参照)の特定、およびレンダリングパフォーマンス(スクロールの滑らかさや起動速度)の極限のチューニング ・XCTestを用いた単体テスト・UIテストの実装によるテストカバレッジの向上、およびFastlaneやBitrise(またはGitHub Actions)を利用したCI/CDパイプライン・自動配信の整備 ・PdMやUI/UXデザイナー(Figma)と連携した、ネイティブアプリならではの滑らかなマイクロインタラクションやエッジケース(通信エラー時など)の仕様策定 ・バックエンドエンジニアに対する、BFF(Backend for Frontend)層の設計提案や、モバイルに最適化されたAPIスキーマの泥臭い交渉 必須スキル・経験 ・SwiftおよびUIKitを用いたiOSネイティブアプリの開発実務経験(目安として3年以上) ・iOSのメモリ管理(ARC)やアプリケーションライフサイクルに関する深い理解 ・MVVM等のアーキテクチャパターンを用いた設計、および実装経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・SwiftUIを用いた本番環境でのアプリケーション開発・運用経験 ・TCA(The Composable Architecture)を用いた複雑な状態管理の実装経験 ・大規模(数十万〜数百万DL規模)なiOSアプリの開発、およびリファクタリング経験 ・App Storeの審査ガイドラインに関する深い知見、およびリジェクト対応経験 ・iOS開発チームにおけるテックリード、またはスクラムマスターの経験 開発・業務環境 開発言語:Swift フレームワーク:SwiftUI, UIKit, Combine, Swift Concurrency (async/await) アーキテクチャ:MVVM (一部 TCA への移行を検討・推進中) テスト・CI/CD:XCTest, Fastlane, Bitrise (または GitHub Actions) デザイン・管理:Figma, GitHub, Jira, Slack, Zoom その他ツール:Firebase, Datadog (または Sentry 等のクラッシュレポーティング) プロジェクトチームについて モバイルアプリ(iOS)開発・アーキテクチャ推進チームへの配属となります。 「画面が崩れなければいい」「バックエンドから来たデータをそのまま表示するだけ」という受け身の姿勢を強く嫌い、「このAPIレスポンスだと通信遅延時にユーザーを待たせてしまうから、キャッシュ戦略を見直そう」と、ユーザー体験を守るために越境して議論する手堅いカルチャーです。OSのメジャーアップデート(毎年秋のiOSアップデート)に伴う破壊的変更に対しても、場当たり的なパッチを当てるのではなく、公式ドキュメント(WWDCのセッション等)を泥臭く読み込み、仕組みから正しく追従する実直なメンバーが集まっています。 求める人物像 ・「新しいフレームワーク(SwiftUI等)」を銀の弾丸として盲信するのではなく、UIKitの安定性や限界を理解した上で、適材適所の技術選定ができる方 ・「Crash-free rate(クラッシュ・フリー率)99.9%」といった品質指標に対して、エンジニアとしての強いプライドと当事者意識を持てる方 ・デザイナーの作ったFigmaの静的なモックアップの裏側にある「ローディング状態」「エラー状態」「空の状態」といった見えない仕様の抜け漏れに自ら気づき、提案できる方 仕事の魅力 ユーザーの「手のひら」で直接動くアプリケーションにおいて、自分の書いたコードがダイレクトに数百万人の日常体験を豊かにする、極めてやりがいと影響力の大きいポジションです。歴史ある大規模アプリ特有の複雑な技術的負債(Fat VCなど)を紐解き、モダンなSwiftエコシステムへと刷新する高度なリファクタリング経験を通じて、「ただ画面を作れるiOSエンジニア」を凌駕し、あらゆるテック企業から渇望される「モバイルアーキテクト」としての確固たる市場価値を築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5/Flutter】大規模エンタメ・マンガ配信アプリの新規機能開発およびUI刷新 お任せしたいこと [役割] 累計ダウンロード数1,000万を超える大規模マンガ・エンタメ配信プラットフォームにおいて、Flutterを用いたiOS/Androidアプリの開発を担当していただきます。 [役割に対して求める成果] コンテンツの増加に伴う画面遷移の複雑化をクリアにし、マンガビューアやアニメーション演出のパフォーマンスを損なうことなく、滑らかで快適な読書体験を提供すること。 具体的な業務内容 Flutter (Dart) を用いた、プロダクトの新規機能開発および機能改修 Riverpod をベースとした、厳格な単方向データフロー(UDF)による状態管理の設計 カスタムペイントやアニメーションを用いた、リッチなエフェクト・読込画面の実装 画像(マンガ原稿データ)のプリフェッチ・キャッシュ戦略の最適化による表示速度の向上 段階的なマルチモジュール構成への移行、およびCI/CDパイプラインによる検証自動化 必須スキル・経験 Flutterを用いたモバイルアプリの設計、開発、運用の実務経験(3年以上) Dart の非同期処理(Future, Stream, async/await)やジェネリクスに関する深い理解 Riverpod などの状態管理ライブラリを用いた、テストコードを意識したアーキテクチャ設計経験 各種OS(iOS/Android)固有のライフサイクルやUIガイドラインの基礎知識 歓迎スキル・経験 iOS(Swift)またはAndroid(Kotlin)いずれかのネイティブ開発・保守経験 メモリプロファイラを用いたパフォーマンスチューニング、メモリリークの特定・改善経験 Codemagic などのCI/CDツールを用いたビルド・配信の自動化設定経験 デザインツール(Figma)からUIコンポーネントを設計・実装するコンポーネント駆動開発の経験 開発環境 言語: Dart フレームワーク: Flutter 3.x 状態管理: Riverpod, Freezed ローカルDB: Isar, Hive インフラ: AWS, Firebase ツール: GitHub, Slack, Figma, Notion 開発チームについて 現在はモバイルアプリ専任のエンジニアが5名在籍しています。最新のFlutterのバージョンアップへの対応速度が非常に早く、コミュニティの動向や新しいプラグインの検証を積極的に行う文化です。 SlackやGitHubを活用した非同期コミュニケーションが極めてスムーズで、仕様の意図や技術的な意思決定のログがしっかりと残されているため、迷いなく実装に集中できます。 各メンバーが担当コンポーネントに裁量を持って進めており、割り込みミーティングも少なく、個人が最高のパフォーマンスを出せる環境を重視しています。 工作の魅力 数百万規模のアクティブユーザー が日常的に使うアプリで、自分の書いたコードがダイレクトに体験価値へ繋がります。 大規模プロダクトならではの、パフォーマンス最適化やマルチモジュール化といった一歩踏み込んだFlutter開発を経験できます。 フルリモート・フルフレックスが定着しており、無駄なミーティングを極力減らし、実装に集中できる環境です。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【フルリモート/週5】Pythonバックエンドエンジニア(AI連携基盤・大規模データ処理・マイクロサービス開発) お任せしたいこと 自社で展開するAI活用型のBtoB SaaS、またはデータ集約型のWebプロダクトにおいて、Pythonを用いたスケーラブルなバックエンドAPIの開発および、重いデータ処理や機械学習モデルを本番環境で安定稼働させるための基盤構築をお任せします。 「データサイエンティストが作ったJupyter Notebookのコードをそのまま本番サーバーにデプロイして終わる」ような不安定な運用を脱却し、FastAPI等を利用した高速な推論APIの設計や、Celery等を用いた非同期タスクキューの構築を通じて、複雑なAIロジックとWebアプリケーションをシームレスかつ堅牢に繋ぎ込む泥臭いエンジニアリングに取り組んでいただきます。 具体的な業務内容 ・Python(FastAPI, Django, または Flask)を用いた、高いスケーラビリティと可用性が求められるRESTful APIの設計・開発 ・機械学習チーム(MLエンジニア・データサイエンティスト)と連携した、推論モデルのWebアプリケーションへの組み込みとレイテンシ(応答速度)の最適化 ・Celery、Redis、または Amazon SQS 等を利用した、時間のかかる重いデータ処理やバッチ処理の非同期化・タスクキュー設計 ・SQLAlchemy等のORMを活用したRDBMS(PostgreSQL または MySQL)の複雑なテーブル設計、およびN+1問題やスロークエリのパフォーマンスチューニング ・大量のトラフィックを捌くための、gRPCやGraphQLを用いた効率的なシステム間通信(マイクロサービスアーキテクチャ)の推進 ・pytest等を用いたテストコードの実装によるテストカバレッジの担保、およびGitHub Actionsを利用したCI/CDパイプラインの運用 ・DatadogやSentryを利用した、本番環境におけるメモリリークやCPUスパイクの泥臭い原因究明とパフォーマンスチューニング 必須スキル・経験 ・Pythonを用いたWebアプリケーション(バックエンドAPI)の開発実務経験(目安として3年以上) ・Django、FastAPI、Flask等のWebフレームワークを用いた開発経験 ・RDBMSを用いた適切なテーブル設計、およびSQLパフォーマンスチューニングの経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・機械学習モデルのAPI化(MLOps領域への越境)、またはAIを活用したプロダクトの開発経験 ・Celery等を用いた非同期処理、または分散タスクキューの設計・運用経験 ・AWS(ECS, Lambda等)またはGCP(Cloud Run, GKE等)環境におけるインフラ構築・運用経験 ・ドメイン駆動設計(DDD)やクリーンアーキテクチャの知識と実践経験 ・静的型付け(Type Hints)を駆使した、保守性の高いPythonコードの運用経験 開発・業務環境 開発言語:Python 3.x フレームワーク:FastAPI, Django (または Flask) データベース・キャッシュ:PostgreSQL, Redis 非同期処理:Celery (または SQS, RabbitMQ) インフラ・コンテナ:AWS (ECS, RDS等) または GCP (Cloud Run等), Docker テスト・CI/CD:pytest, GitHub Actions コミュニケーション・管理:GitHub, Jira, Slack, Zoom プロジェクトチームについて バックエンド開発(AI・データ連携基盤)チームへの配属となります。 「Pythonは書きやすいが実行速度が遅い」という言語の特性から目を背けず、「どうすればI/Oバウンドな処理を非同期化してスループットを上げられるか」「メモリを食い潰すデータ処理をどう分割するか」をソフトウェア設計の観点から妥協なく議論する手堅いカルチャーです。機械学習モデルの精度向上だけにとらわれることなく、「ユーザーが数秒待たされる機能は使われない」というビジネス要件を第一に置き、フロントエンドやインフラ領域にも泥臭く踏み込んで課題を解決しています。 求める人物像 ・「データサイエンス」と「ソフトウェアエンジニアリング」の境界線に立ち、異なる専門性を持つメンバー間を翻訳・接着することにやりがいを感じる方 ・Python特有の「手軽なスクリプト」を書くレベルから脱却し、静的型付けやオブジェクト指向設計を駆使した堅牢なプロダクションコードを書きたい方 ・「APIが重い」と言われた際に、勘に頼らずプロファイラを使ってボトルネック(CPUバウンドかI/Oバウンドか)を論理的に特定できる方 仕事の魅力 AIやビッグデータの活用がすべての企業にとって急務となる中、単なるWeb APIの開発にとどまらず、複雑な機械学習モデルや膨大なデータ処理をシステムとして安全に稼働させる「心臓部」を担うポジションです。Pythonの柔軟なエコシステムを駆使して、モダンなWebバックエンドの設計力とMLOpsの知見を掛け合わせることで、AI時代において最も需要が高く市場価値が跳ね上がっている「AI特化型バックエンドエンジニア」としての確固たるキャリアを築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】React / Next.jsフロントエンドリードエンジニア(大規模BtoCサービス・Core Web Vitals最適化とアーキテクチャ設計) お任せしたいこと 数百万人のユーザーが利用する大規模なBtoC向けWebサービスにおいて、ReactおよびNext.jsを用いたフロントエンド開発、および中長期的なアーキテクチャの刷新を牽引するリードエンジニア業務をお任せします。 「Figmaのデザイン通りに画面をマークアップして終わり」といった表面的な実装ではなく、Next.js(App Router等)のレンダリング機構を深く理解し、Core Web Vitals(LCP, CLS, INP等)の数値を極限までチューニングすることで、SEO要件とリッチなユーザー体験(UX)を高い次元で両立させる泥臭くも高度なエンジニアリングにチームで取り組んでいただきます。 具体的な業務内容 ・React、Next.jsおよびTypeScriptを用いた、高トラフィックなBtoC向けWebアプリケーションの設計・開発 ・Server Side Rendering (SSR)、Static Site Generation (SSG)、またはISRを要件に合わせて適切に使い分けた、レンダリングアーキテクチャの設計 ・Lighthouse等の計測ツールを用いたパフォーマンスボトルネックの特定、およびバンドルサイズの削減、画像の最適化、不要な再レンダリングの徹底排除 ・Zustand、Jotai、またはReact Query(TanStack Query)を利用した、サーバー状態とクライアント状態の複雑な管理設計 ・デザイナーと連携した、Figmaを起点とする全社共通デザインシステム(UIコンポーネントライブラリ)の構築およびStorybookでの運用 ・WAI-ARIAの適切な設定をはじめとする、Webアクセシビリティ(a11y)を担保した堅牢なコンポーネント実装 ・JestやReact Testing Libraryを用いた単体テスト、およびPlaywright等を用いたE2Eテストによる継続的な品質保証(CI/CDへの組み込み) 必須スキル・経験 ・Reactを用いたWebアプリケーションの実務開発経験(目安として3年以上) ・TypeScriptを用いた型安全なプログラミング、およびNext.jsを用いた開発・運用経験 ・フロントエンドのパフォーマンスチューニング(Core Web Vitalsの改善など)の実務経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発、およびコードレビュー経験 歓迎スキル・経験 ・BtoC向けの大規模Webサービスにおけるフロントエンド開発・アーキテクチャ設計経験 ・フロントエンド領域におけるテックリード、または開発チームのマネジメント経験 ・GraphQLを用いたBFF(Backend for Frontend)の設計、またはApollo Client等の運用経験 ・WAI-ARIA等のWebアクセシビリティに関する深い知識と実践経験 ・Vercel、AWS(Amplify, CloudFront等)、またはCloudflareを利用したフロントエンドインフラの運用経験 開発・業務環境 言語:TypeScript フレームワーク:React, Next.js 状態管理・データフェッチ:TanStack Query, Zustand (または Jotai, Recoil) スタイリング:Tailwind CSS (または CSS Modules, Vanilla Extract) テスト・CI/CD:Jest, React Testing Library, Playwright, GitHub Actions デザイン・管理:Figma, Storybook, GitHub, Jira, Slack, Zoom プロジェクトチームについて BtoCプロダクトの中核を担う、フロントエンド開発チームへの配属となります。 「新しいライブラリが出たからとりあえず導入しよう」といったバズワード駆動開発を強く嫌い、「その技術は本当に今のLCPを改善するのか? チームの認知負荷を無駄に上げないか?」をデータと事実に基づいて妥協なく議論する手堅いカルチャーです。ビジネス側からの「もっとアニメーションを派手にして」という要望に対しても、ただ迎合するのではなく「それだとINPが低下してSEOに悪影響が出るため、CSSアニメーションで軽量に代替しませんか」と、エンジニアの観点からUXを守るための建設的な提案を行っています。 求める人物像 ・「動けばいい」というコードで満足せず、ブラウザのレンダリングの仕組み(DOMツリーの構築やリペイント処理)まで裏側を深く探求できる方 ・コンポーネントの粒度やディレクトリ構成といった設計論に対して、チーム全体の生産性を向上させるための「手段」として前向きに取り組める方 ・「自分の担当はフロントエンドだけ」と境界線を引かず、時にはAPIのレスポンス改善のためにバックエンドエンジニアと泥臭く交渉できる方 仕事の魅力 わずかな表示遅延がコンバージョン率(CVR)や売上にダイレクトに影響を与えるシビアなBtoC領域において、フロントエンド技術の限界に挑むことができるポジションです。Next.jsのモダンなエコシステムを駆使し、数百万トラフィックを捌きながら「圧倒的に速くて使いやすいUI」を実現する経験を通じて、画面を作るだけのコーダーを脱却し、大規模アプリケーションのフロントエンド・アーキテクチャを設計できる極めて希少で市場価値の高いスキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】機械学習基盤・MLOpsエンジニア(AIモデルの本番運用・継続的デリバリー基盤の構築) お任せしたいこと 自社プロダクトに組み込まれた機械学習モデル(推薦システム、予測モデル、LLM等)を、単なる「PoC(概念実証)」で終わらせず、本番環境で安定的かつスケーラブルに稼働させ続けるためのMLOps(Machine Learning Operations)基盤の設計・構築をお任せします。 データサイエンティストがJupyter Notebookで作った手動のコードをそのままデプロイするような属人的な運用を廃止し、ソフトウェアエンジニアリングとSREの知見を駆使して「学習パイプラインの自動化」「推論APIのコンテナ化」「精度監視と再学習サイクル」を泥臭くシステム化し、AIのビジネス価値を持続的に提供し続けるための根幹をチームで作り上げていただきます。 具体的な業務内容 ・MLflow、Kubeflow、またはVertex AI Pipelines等を利用した、機械学習モデルの実験管理からデプロイまでのパイプライン(CI/CD/CT)の設計・構築 ・データサイエンティストが開発したモデルの、DockerおよびKubernetes(EKSやGKE)を利用したコンテナ化、およびFastAPI等による推論APIの実装 ・推論環境におけるレイテンシ(応答速度)の極限のチューニング、およびトラフィック急増に備えたオートスケール機構の設計 ・本番環境で稼働するモデルの精度モニタリング基盤の構築、およびデータドリフト(入力データの傾向変化)やコンセプトドリフトの自動検知 ・Apache AirflowやArgo Workflows等を利用した、大規模なデータ前処理・バッチ推論ジョブのワークフロー管理と自動化 ・Terraformを利用した機械学習インフラのコード化(IaC)、および権限管理を含むセキュアなAI開発環境の整備 ・モデルの安全な本番導入に向けた、シャドウデプロイメントやカナリアリリース、A/Bテスト等のデプロイメント戦略の実行支援 必須スキル・経験 ・Pythonを用いたバックエンドAPI、またはデータパイプラインの開発実務経験(目安として3年以上) ・AWS、またはGCPにおけるクラウドインフラの構築・運用経験 ・Docker等のコンテナ技術、およびCI/CDパイプライン(GitHub Actions等)の実務経験 ・機械学習の基本的な概念(学習・評価・推論のプロセス)に関する理解 ・Git / GitHubを用いた構成管理、およびチーム開発経験 歓迎スキル・経験 ・MLOpsエンジニア、またはデータエンジニアとしての実務開発経験 ・Kubernetes(EKS, GKE等)を用いた本番環境の構築・運用経験 ・MLflow、Kubeflow、Airflow等のML/データオーケストレーションツールの運用経験 ・SREとしての知見、およびDatadog等を用いたシステムの監視・トラブルシューティング経験 ・大規模なデータウェアハウス(BigQuery, Snowflake等)を利用したデータ基盤の構築経験 開発・業務環境 開発言語:Python 3.x, SQL, Go (一部インフラツール周り) MLOpsツール:MLflow, Kubeflow, Apache Airflow (または Argo Workflows) クラウド・インフラ:AWS (SageMaker, EKS等) または GCP (Vertex AI, GKE等) コンテナ・IaC:Docker, Kubernetes, Terraform 監視・CI/CD:Datadog, GitHub Actions コミュニケーション・管理:GitHub, Jira, Slack, Zoom プロジェクトチームについて データプラットフォーム・MLOps推進チームへの配属となります。 「最新のアルゴリズムで精度を0.1%上げること」よりも、「精度はそこそこでも、エラーなく毎日確実に推論結果を返し続けるシステムを作ること」を実務において高く評価する、エンジニアリングマインドの強いカルチャーです。「モデルの精度が落ちた」というアラートに対しても、場当たり的に手動で再学習を回すのではなく、「どうすればこの再学習とデプロイのプロセス自体を自動化できるか」を常に仕組みの観点から泥臭く議論しています。 求める人物像 ・データサイエンスとソフトウェアエンジニアリング(インフラ)の境界線に立ち、異なる言語を話す両者の橋渡し役になることを楽しめる方 ・「同じ作業を2回繰り返すくらいなら自動化のスクリプトを書きたい」という、システム運用に対する良い意味での怠惰さを持っている方 ・機械学習モデル特有の「振る舞いの不確実性(バグなのかデータの仕様なのか判別しづらい問題)」に対して、ログと事実に基づいて論理的に原因を特定できる方 仕事の魅力 AIモデルがどれほど優秀でも、それを本番環境で安全に運用する「基盤」がなければビジネス価値は生まれません。データサイエンティストと連携しながら、予測モデルからLLM(大規模言語モデル)まで多様なAI技術をプロダクションレベルの堅牢なシステムへと昇華させる経験を通じて、AI活用時代においてあらゆるテック企業が最も喉から手が出るほど欲している「MLOpsのスペシャリスト」としての極めて希少な市場価値を着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】Azureアプリケーションエンジニア(C# / .NET・PaaSフル活用型のクラウドネイティブ開発) お任せしたいこと 自社で展開するエンタープライズ向けのBtoB SaaS、または大規模な業務基盤において、C#(.NET)およびMicrosoft AzureのPaaS / サーバーレス環境をフル活用した、モダンなWebアプリケーションの設計・開発をお任せします。 「オンプレミスで作ったレガシーなWindowsアプリケーションを、ただAzureの仮想マシン(IaaS)に乗せ替えるだけ」といった妥協したクラウド移行ではなく、Azure App ServiceやAzure Functions等のマネージドサービスを適材適所で組み合わせ、保守性とスケーラビリティに優れた「真のクラウドネイティブなC#アプリケーション」をチームで泥臭く作り上げていくポジションです。 具体的な業務内容 ・C#(最新の.NET)を用いた、スケーラブルなRESTful APIおよびバックエンドサービスの設計・開発 ・Azure App Service、Azure Functionsを利用した、サーバーレスコンピューティング環境へのアプリケーション実装 ・Azure SQL Databaseにおけるパフォーマンスを意識したテーブル設計、およびEntity Framework Coreを利用した高度なクエリ最適化 ・Azure Service Bus、またはAzure Event Gridを利用した、マイクロサービス間の非同期通信・イベント駆動アーキテクチャの設計 ・Azure Cosmos DBを利用したNoSQLデータモデリング、および低レイテンシなグローバル分散データの活用 ・Azure DevOps(Azure Pipelines)、またはGitHub Actionsを利用した、インフラ(Bicep/Terraform)とアプリケーションのCI/CD自動化 ・Application Insights等のAzure Monitor群を利用した、本番環境の例外検知・パフォーマンストラブルシューティングと継続的な改善 必須スキル・経験 ・C#、および .NET(.NET Core以降)を用いたWebアプリケーションのバックエンド開発実務経験(目安として3年以上) ・Azure、AWS、GCPのいずれかのパブリッククラウドを利用した開発、または運用経験 ・RDBMSを用いた適切なテーブル設計、およびSQLパフォーマンスチューニングの経験 ・Git(Azure Repos または GitHub)を用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・Microsoft Azure(App Service, Functions, Azure SQL等)を用いたクラウドネイティブな開発実務経験 ・Azure DevOpsを用いたCI/CDパイプラインの構築・運用経験 ・ドメイン駆動設計(DDD)、またはクリーンアーキテクチャ等の設計思想に関する実践経験 ・マイクロサービスアーキテクチャ、または非同期・イベント駆動システムの設計経験 ・Microsoft Certified: Azure Developer Associate などの認定資格 開発・業務環境 開発言語:C# (.NET 6 / 8 等) フレームワーク:ASP.NET Core, Entity Framework Core クラウド・インフラ:Microsoft Azure (App Service, Azure Functions, Service Bus, Event Grid 等) データベース:Azure SQL Database, Azure Cosmos DB テスト・CI/CD:xUnit, Azure DevOps, GitHub Actions 監視・可観測性:Azure Monitor, Application Insights コミュニケーション・管理:Azure Boards, Microsoft Teams, Slack, Zoom プロジェクトチームについて Azureネイティブアプリケーション開発チームへの配属となります。 「C#やエンタープライズ=古臭いレガシー技術」という世間の偏見を完全に覆し、「エンタープライズの複雑な業務要件に対して、型安全でパフォーマンスの高い最新の.NETとAzureのエコシステムでどう立ち向かうか」を前向きに楽しむ手堅いカルチャーです。要件定義が曖昧な状態でビジネス側から要望が来た際にも、仕様のせいにするのではなく、「まずはApp Service上のスロット機能を使って小さくリリースし、A/Bテストで検証しよう」とアジャイルな解決策を泥臭く実行しています。 求める人物像 ・「使い慣れた過去の.NET Frameworkの知識」に固執するのではなく、最新の.NETエコシステムやAzureのアップデートを貪欲にキャッチアップできる方 ・Microsoftが提供する公式ドキュメント(Microsoft Learn)やアーキテクチャセンターのベストプラクティスを自ら読み解き、実務に適用できる方 ・インフラとアプリケーションの境界を引かず、必要であればBicepを書いてリソースを定義するなど、越境して価値を生み出すことにやりがいを感じる方 仕事の魅力 多くの大企業が基幹システムのモダナイゼーション(近代化)を急ぐ中、単にコードを書くだけではなく、Azureの高度なPaaS群とC#の強力な表現力を掛け合わせてエンタープライズ領域の課題を根本から解決する極めて影響力の大きいポジションです。歴史ある業務システムをクラウドネイティブなアーキテクチャへと刷新する経験を通じて、AI時代(Azure OpenAI連携など)においても圧倒的な需要を誇る「モダンなAzure × C#デベロッパー」としての希少な市場価値を着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】サーバーサイドKotlinエンジニア(モダンAPI開発・Javaからのモダナイゼーション推進) お任せしたいこと 自社で展開する新規プロダクト、または成長期にあるWebサービスにおいて、KotlinとSpring Boot(またはKtor)を用いたモダンで型安全なバックエンドAPIの設計・開発をお任せします。 「流行っているから何となくKotlinを使う」のではなく、Kotlinの強力なNull安全(Null Safety)やコルーチン(Coroutines)による非同期処理、記述の簡潔さといった言語特性を最大限に活かし、Java特有の冗長なボイラープレートコードや、実行時の予期せぬNullPointerExceptionを泥臭く撲滅し、ビジネス要件を最速かつ安全にデリバリーするための堅牢なバックエンド基盤にチームで取り組んでいただきます。 具体的な業務内容 ・Kotlinを用いた、スケーラブルなRESTful APIおよびGraphQL / gRPCサービスの設計・開発 ・Spring Boot 3.x、またはKtorフレームワークを活用した、過度な抽象化を避けた保守性の高いアプリケーション実装 ・コルーチン(Coroutines)やFlowを利用した、I/Oバウンドな処理の非同期化と高トラフィック下におけるリソースの最適化 ・既存のJavaアプリケーション(レガシーな巨大モノリス)からの、段階的かつ安全なKotlinへの移行(相互運用性を活かしたリファクタリング) ・RDBMS(PostgreSQL または MySQL)における複雑なテーブル設計、およびExposedやMyBatis等のO/Rマッパーを用いたクエリ最適化 ・JUnit 5やMockKを利用した、エッジケースを網羅する単体テスト・結合テストの実装によるテストカバレッジの担保 ・GitHub Actionsを利用したCI/CDパイプラインの構築、およびktlintやDetektを用いた静的解析・コードフォーマットの徹底 必須スキル・経験 ・Webアプリケーションのバックエンド開発実務経験(目安として3年以上) ・Kotlin、またはJavaを用いたAPIの開発経験(Java経験のみの場合は、Kotlinへの強い学習意欲があること) ・RDBMSを用いた適切なテーブル設計、およびSQLパフォーマンスチューニングの実務経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発、およびコードレビュー経験 歓迎スキル・経験 ・サーバーサイドKotlin(Spring Boot, Ktor等)を用いた本番環境での開発・運用経験 ・コルーチンを用いた高度な非同期処理の実装、およびトラブルシューティング経験 ・ドメイン駆動設計(DDD)、クリーンアーキテクチャ等の設計思想に関する深い理解と実践経験 ・AWS、またはGCP等のパブリッククラウド環境におけるインフラ構築・運用経験 ・Androidアプリ開発におけるKotlinの実務経験(バックエンド領域へのキャリアチェンジ歓迎) 開発・業務環境 開発言語:Kotlin (一部既存システムに Java 11/17 あり) フレームワーク:Spring Boot 3.x (または Ktor) データベース・キャッシュ:PostgreSQL (または MySQL), Redis インフラ・コンテナ:AWS (ECS, Aurora等) または GCP (Cloud Run, Cloud SQL等), Docker テスト・CI/CD:JUnit 5, MockK, Testcontainers, GitHub Actions 静的解析:ktlint, Detekt コミュニケーション・管理:GitHub, Jira, Slack, Zoom プロジェクトチームについて バックエンド開発(サーバーサイドKotlin推進)チームへの配属となります。 「コンパイルが通れば動く」という静的型付け言語の安心感に甘えることなく、「そのコードはドメインの意図を正しく表現しているか」「スコープ関数(let, apply, run等)を濫用して可読性を下げていないか」をコードレビューで妥協なく議論する手堅いカルチャーです。Javaからの移行プロジェクトにおいても、一気に書き換えてシステムを壊すリスクを嫌い、Kotlinの優れたJavaインターオペラビリティ(相互運用性)を利用して、テストの書かれた安全な境界から少しずつ泥臭くモダン化を進めています。 求める人物像 ・「新しくてイケてる言語」としてKotlinを盲信するのではなく、背後で動くJVM(Java仮想マシン)の仕様やガベージコレクションの仕組みまで深く理解しようとする探究心を持った方 ・NullPointerExceptionをはじめとする「防げたはずのバグ」でユーザー体験を損なうことを嫌い、型システムによって人間のエラーを仕組みで防ぐことに美学を持てる方 ・「自分の担当はバックエンドだけ」と境界線を引かず、フロントエンドの型定義(OpenAPI等)との連携やインフラのデプロイメントにも当事者意識を持てる方 仕事の魅力 世界中のテック企業でJavaからの移行先として採用が進む「サーバーサイドKotlin」の最前線に立ち、その強力なエコシステムを駆使してモダンなバックエンド開発を牽引できるポジションです。言語の洗練された表現力とJVMの堅牢性を掛け合わせ、高トラフィックなシステムを安全に構築・運用する経験を通じて、これからのバックエンド領域で最も需要が高まる「モダンJVM言語のスペシャリスト」としての極めて高い市場価値を着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】Javaバックエンドエンジニア(高トラフィックBtoCサービス・モダンJavaエコシステムとパフォーマンス最適化) お任せしたいこと 数百万人のアクティブユーザーを抱える自社の大規模Webサービス(またはプラットフォーム)において、最新のJava(Java 17/21)とSpring Boot 3を用いた高パフォーマンスなバックエンドAPIの開発、およびマイクロサービスアーキテクチャの設計・実装をお任せします。 「Java=重くて古いエンタープライズの言語」という過去の固定観念を捨て去り、Virtual Threads(仮想スレッド)やRecords等のモダンな言語機能をフル活用して、秒間数万リクエストに耐えうる堅牢かつ低レイテンシなシステムを泥臭く作り上げていく、極めて高度なバックエンド開発基盤にチームで取り組んでいただきます。 具体的な業務内容 ・Java 21 および Spring Boot 3 を用いた、スケーラブルで高可用なRESTful APIおよびgRPCサービスの設計・開発 ・高トラフィック環境下における、JVM(ガベージコレクション)のチューニングやヒープメモリの最適化、スレッド競合の解消 ・RDBMS(MySQL または PostgreSQL)における徹底したインデックスチューニング、およびRedis等のキャッシュ機構を用いたI/Oバウンドなボトルネックの排除 ・巨大なモノリスシステムから、ドメイン駆動設計(DDD)の境界づけられたコンテキストに基づいた、段階的かつ安全なマイクロサービスの切り出し ・(プロジェクトにより)既存のJavaコードベースからKotlinへの段階的な移行、およびコルーチン(Coroutines)を活用した非同期処理の実装 ・JUnit 5やTestcontainersを利用した、外部依存をモックしない統合テストの自動化とテストカバレッジの担保 ・Datadog等のAPMツールを利用した、本番環境のCPUスパイクやスロークエリの泥臭い原因究明とパフォーマンス改善 必須スキル・経験 ・Javaを用いたWebアプリケーション、またはAPIの開発実務経験(目安として3年以上) ・Spring Framework(Spring Boot)を用いた本番環境での開発・運用経験 ・RDBMSを用いた複雑なテーブル設計、および大規模データに対するSQLチューニングの実務経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・月間数千万〜数億PV規模の高トラフィックなBtoCサービスの開発・運用・負荷対策経験 ・Java 17 / 21 の新機能(Record, Pattern Matching, Virtual Threads等)の実務での利用経験 ・Kotlinを用いたサーバーサイド開発経験 ・AWS(EKS, ECS等)またはGCPにおけるコンテナ環境(Docker / Kubernetes)の運用経験 ・ドメイン駆動設計(DDD)やクリーンアーキテクチャの深い理解と実践経験 開発・業務環境 開発言語:Java 21 (一部 Kotlinへの移行中) フレームワーク:Spring Boot 3.x データベース・キャッシュ:MySQL (または PostgreSQL), Redis, Memcached API連携:REST, gRPC, GraphQL インフラ・コンテナ:AWS (EKS, Aurora, ElastiCache等), Docker, Kubernetes テスト・CI/CD:JUnit 5, Testcontainers, GitHub Actions 監視・可観測性:Datadog, AWS CloudWatch コミュニケーション・管理:GitHub, Jira, Slack, Zoom プロジェクトチームについて バックエンド開発(コアAPI・パフォーマンス改善)チームへの配属となります。 「サーバーのスペックを上げれば解決する」という力技(札束による殴り合い)を強く嫌い、「どこでミリ秒単位の遅延が発生しているか? キャッシュのヒット率は適切か?」をAPMのトレースやJVMのヒープダンプから泥臭く読み解き、ソフトウェアエンジニアリングの力で根本解決を図る手堅いカルチャーです。フレームワークの挙動で分からないことがあれば、ブラックボックスとして扱うのではなく、Springのソースコード(内部実装)まで潜り込んで原因を特定する実直なメンバーが集まっています。 求める人物像 ・「Javaは冗長で書きづらい」と文句を言うのではなく、静的型付け言語の堅牢性とIDEのリファクタリング機能を武器として、保守性の高いコードを書くことに美学を持てる方 ・ビジネス要件を実現するためであれば、新しいライブラリに飛びつく前に「標準ライブラリやデータ構造の工夫で解決できないか」を冷静に思考できる方 ・「APIのレスポンスタイム」や「エラー率」といった非機能要件に対して、ユーザー体験(UX)の観点から強い当事者意識を持てる方 仕事の魅力 世界中のエンタープライズからモダンなテック企業まで幅広く採用されている「Java」という言語のポテンシャルを極限まで引き出し、数百万人のユーザーリクエストを捌き切るという、エンジニアとして最も痺れる経験ができるポジションです。大規模分散システムの設計やJVMのディープなチューニングノウハウを獲得する経験を通じて、「とりあえず動くJavaが書ける人」の枠を完全に抜け出し、あらゆる高トラフィック企業が渇望する「ミッションクリティカルなシステムを支えるコア・バックエンドエンジニア」としての確固たる市場価値を築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。