株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
案件一覧
( 2,655 件中 721 - 730 件を表示) 【フルリモート/週5】Vue.jsフロントエンドエンジニア(大規模Webアプリケーション・Nuxt 3移行とパフォーマンス最適化) お任せしたいこと 自社で展開する大規模なWebサービス、または複雑なUIを持つBtoB SaaSプロダクトにおいて、Vue.jsおよびTypeScriptを用いたフロントエンド開発、および中長期的なアーキテクチャのモダナイゼーションをお任せします。 「とりあえず動くから」と過去のVue 2時代のレガシーなコード(巨大化したOptions APIやVuex)を放置するのではなく、Vue 3のComposition APIやPiniaの強みを活かしてロジックを美しく分離し、開発チームが安全かつ最速で機能追加を行える保守性の高いモダンなフロントエンド基盤を泥臭く作り上げていくポジションです。 具体的な業務内容 ・Vue 3、Nuxt 3およびTypeScriptを用いた、堅牢でスケーラブルなシングルページアプリケーション(SPA)またはSSRアプリケーションの設計・開発 ・肥大化したOptions APIからComposition API(<script setup>)への段階的なリファクタリング、および再利用可能なカスタムコンポーザブル(Composables)の設計 ・VuexからPiniaへの状態管理アーキテクチャの移行、およびグローバル状態とローカル状態の適切な境界線の再定義 ・Lighthouse等のツールを用いたパフォーマンス計測、および遅延読み込み(Lazy Loading)や不要な再レンダリングの排除によるCore Web Vitalsの改善 ・Nuxt 2からNuxt 3への安全なマイグレーションプロジェクトの推進(必要に応じたバックエンドAPIとの調整含む) ・Figmaを用いたUI/UXデザインに基づく、Storybookを活用した独自UIコンポーネントライブラリの開発と運用 ・VitestやVue Test Utilsを利用した単体・結合テストの実装、およびPlaywright等を用いたE2Eテストによる品質保証のCI/CD自動化 必須スキル・経験 ・Webアプリケーション(SPA)のフロントエンド開発実務経験(目安として3年以上) ・Vue.jsを用いた実務での開発経験(Vue 2, Vue 3問わず) ・TypeScriptを用いた型安全なプログラミング経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発、およびコードレビュー経験 歓迎スキル・経験 ・Vue 3(Composition API)、またはNuxt 3を用いた本番環境での開発・運用経験 ・Vue 2からVue 3、またはNuxt 2からNuxt 3への大規模な移行(マイグレーション)経験 ・Piniaを利用した状態管理の設計経験 ・BtoB SaaSなどの複雑な業務画面、または高トラフィックなBtoCサービスのフロントエンド開発経験 ・Webアクセシビリティ(WAI-ARIA)に関する基礎知識と実装経験 開発・業務環境 開発言語:TypeScript フレームワーク:Vue.js (Vue 3), Nuxt.js (Nuxt 3) 状態管理:Pinia (一部レガシーシステムに Vuex あり) スタイリング:Tailwind CSS (または SCSS, CSS Modules) テスト・CI/CD:Vitest, Vue Test Utils, Playwright, GitHub Actions デザイン・管理:Figma, Storybook, GitHub, Jira, Slack, Zoom プロジェクトチームについて プロダクトのUI/UXを牽引するフロントエンド開発チームへの配属となります。 「VueはReactより簡単だから」という表面的な認識を嫌い、「Vueのリアクティビティシステム(Proxyベースの追跡)の裏側で何が起きているか」を深く理解し、意図しないレンダリングループやメモリリークを未然に防ぐ手堅いカルチャーです。ビジネスサイドからの「この画面に機能を追加して」という要望に対しても、既存の巨大なコンポーネントにツギハギするのではなく、「認知負荷を下げるためにコンポーネントを分割する時間をください」と、エンジニアの観点から技術的負債の返済を泥臭く交渉しています。 求める人物像 ・「テンプレートにロジックを書きすぎる」といったVue特有のアンチパターンを避け、関心の分離(Separation of Concerns)を意識した美しい設計に美学を持てる方 ・技術の移行期(Vue 2 → Vue 3など)における破壊的変更に対しても、公式ドキュメントやRFCを泥臭く読み解き、前向きにキャッチアップできる方 ・デザイナーが作成したFigmaの意図を汲み取り、実装の難易度やパフォーマンスの観点から最適なUI/UXの代替案を対等にディスカッションできる方 仕事の魅力 Vue 3やNuxt 3といったモダンなエコシステムが成熟する中、多くの企業が直面している「Vue 2系からの脱却」や「アーキテクチャの刷新」という極めて難易度の高い課題に裁量を持って取り組めるポジションです。Vueの直感的な記述力とTypeScriptの堅牢性を掛け合わせ、複雑な業務要件をシンプルに解決する経験を通じて、エンタープライズからスタートアップまで広く求められる「Vue.jsのスペシャリスト」としての極めて高い市場価値を着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】Pythonバックエンドエンジニア(複雑な業務モデリングとBtoB SaaSコア機能開発/Django) お任せしたいこと 自社で展開する業務要件の極めて複雑なBtoB SaaSプロダクトにおいて、PythonおよびDjangoフレームワークを活用したバックエンドシステムの設計・開発、および肥大化したドメインロジックの泥臭いリファクタリングをお任せします。 「Djangoの強力な機能(ORMやAdmin)に過度に依存してブラックボックス化する」ことを避け、Pythonのシンプルさとオブジェクト指向(または関数型)の設計原則を駆使して、数年後の事業スケールにも耐えうる保守性の高いコードベースへとシステムを昇華させていく、中核的なバックエンドエンジニアリングに取り組んでいただきます。 具体的な業務内容 ・Python 3.x および Django(または Django REST Framework)を用いた、堅牢でスケーラブルなWebアプリケーションおよびRESTful APIの設計・開発 ・Django ORMの特性を深く理解した上での、複雑なクエリの最適化、N+1問題の徹底排除、およびPostgreSQLにおけるインデックスチューニング ・長年の運用で肥大化した「Fat Model」や「Fat View」に対し、サービスレイヤーの導入やドメイン駆動設計(DDD)の戦術的パターンを取り入れた責務の分離 ・CeleryやRedisを利用した、大量データのインポート・エクスポートや帳票生成等の重い処理の非同期化・バッチ処理設計 ・pytest(または unittest)と factory_boy を用いた、複雑な業務ルールやエッジケースを網羅する保守性の高いテストコードの実装 ・フロントエンドエンジニア(React / Vue.js)と連携した、画面レンダリングのパフォーマンスを意識した最適なAPIスキーマの設計・交渉 ・SentryやDatadogを利用した、本番環境におけるメモリスパイクやスロークエリの泥臭い原因究明とパフォーマンス改善 必須スキル・経験 ・Pythonを用いたWebアプリケーションのバックエンド開発実務経験(目安として3年以上) ・Django、またはフルスタックなWebフレームワークを用いた大規模システムの開発・運用保守経験 ・RDBMSを用いた複雑なテーブル設計、およびSQLパフォーマンスチューニングの実務経験 ・pytest等を用いたテストコードの実装経験、およびテスト駆動開発への理解 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・BtoB SaaSなど、複雑な業務フロー(権限管理、承認ワークフロー等)を持つプロダクトの開発経験 ・ドメイン駆動設計(DDD)、またはクリーンアーキテクチャ等の設計思想をPythonアプリケーションに適用した経験 ・Django REST Framework (DRF) を用いたAPI開発、およびシリアライザのパフォーマンス最適化経験 ・AWS(ECS, RDS等)やDockerを利用したインフラ構築・運用知識 ・アジャイル / スクラムでのチーム開発、またはテックリードとしての経験 開発・業務環境 開発言語:Python 3.x フレームワーク:Django, Django REST Framework データベース・キャッシュ:PostgreSQL, Redis 非同期処理:Celery インフラ・コンテナ:AWS (ECS, RDS, S3 等), Docker テスト・CI/CD:pytest, flake8, mypy, GitHub Actions 監視・可観測性:Sentry, Datadog コミュニケーション・管理:GitHub, Jira, Slack, Zoom プロジェクトチームについて プロダクトのコア機能を担う、バックエンド開発チームへの配属となります。 「Djangoがよしなにやってくれる」というフレームワークの魔法(Magic)の裏側で、実際にどのようなSQLが発行され、メモリがどう使われているかを常に意識する手堅いカルチャーです。仕様書が存在しないようなレガシーなロジックに直面した際にも、文句を言うのではなく、コードを読み解きながらPdMやドメインエキスパートと泥臭く仕様を再定義し、安全なリファクタリングをチーム全体で推進しています。 求める人物像 ・「最新のフレームワークを使うこと」よりも、「複雑な業務課題をソフトウェアの力でシンプルに解決すること」にエンジニアとしての誇りを持てる方 ・静的型付け(Type Hints)やLintツール(mypy等)を積極的に活用し、Python特有の動的型の柔軟性と、プロダクションコードに求められる堅牢性のバランスを取れる方 ・「とりあえず動くAPI」で満足せず、レスポンスタイムやスループットといった非機能要件に対して強い当事者意識を持てる方 仕事の魅力 エンタープライズ領域における「複雑な業務のデジタル化」という極めて難易度の高い課題に対し、PythonとDjangoのエコシステムを駆使して真正面から挑むことができるポジションです。単にAPIを作るだけのコーダーを脱却し、複雑に絡み合ったドメイン知識を整理して美しいオブジェクトモデルへと落とし込む経験を通じて、あらゆるテック企業から事業の要として渇望される「複雑なモデリングを制するシニアPythonエンジニア」としての確固たる市場価値を築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】AWS SRE・クラウドインフラエンジニア(大規模Webサービス・高可用性基盤構築と運用自動化) お任せしたいこと 自社の大規模Webサービス(または高トラフィックなSaaSプロダクト)において、AWSを基盤としたインフラの設計・構築、およびシステムの信頼性(Reliability)を継続的に向上させるためのSRE(Site Reliability Engineering)業務をお任せします。 「インフラが動いて当たり前」というプレッシャーの中で、手作業による属人的なサーバー管理(トイル)を徹底的に排除し、Terraformを用いたコード化(IaC)やDatadogを活用した高度な可観測性(オブザーバビリティ)の導入を通じて、開発スピードとシステムの安定稼働という相反する要件を高い次元で両立させる泥臭いエンジニアリングに取り組んでいただきます。 具体的な業務内容 ・AWS(EKS, ECS, Aurora, ElastiCache等)を利用した、スケーラブルで耐障害性の高いクラウドインフラの設計・構築 ・Terraformを用いたインフラストラクチャの完全なコード化(IaC)、およびレビュー・デプロイフローの自動化 ・DatadogやOpenTelemetry等を利用した、SLI/SLOの定義、およびシステムのボトルネック(CPUスパイク、スロークエリ等)をプロアクティブに検知する監視基盤の構築 ・トラフィックの急増に耐えうるオートスケール機構の設計、およびCDN(CloudFront, Fastly等)を利用したキャッシュ戦略の最適化 ・GitHub Actions等を利用した、開発チームが安全かつ高速にデプロイできるCI/CDパイプラインの整備 ・システム障害時のインシデントレスポンス(トラブルシューティング)、およびポストモーテム(非難なき振り返り)を通じた根本原因の排除 ・バックエンドエンジニアと連携した、アプリケーションアーキテクチャの改善提案(マイクロサービス化の支援やDBチューニング) 必須スキル・経験 ・AWSを用いたインフラ環境の設計、構築、および運用保守の実務経験(目安として3年以上) ・Terraform、またはAWS CDK等を用いたIaC(Infrastructure as Code)の実践経験 ・Docker / Kubernetes(EKS)、またはECS等のコンテナ技術を利用した本番環境の運用経験 ・Git / GitHubを用いた構成管理、およびプルリクエストベースでのチーム開発経験 ・Linuxサーバーの基礎知識、およびネットワーク(TCP/IP, HTTP等)の深い理解 歓迎スキル・経験 ・SREとしての実務経験、またはSLI/SLOの導入・運用経験 ・月間数千万PV以上の大規模・高トラフィックなWebサービスのインフラ運用・負荷対策経験 ・Datadog、New Relic等のAPMツールを用いたオブザーバビリティの構築・運用経験 ・Go、Python、Node.js等のプログラミング言語を用いたアプリケーションの開発経験(自動化ツールの作成等) ・AWS認定資格(Solutions Architect Professional, DevOps Engineer Professional 等) 開発・業務環境 クラウド・インフラ:AWS (EKS, ECS, EC2, Aurora, S3, CloudFront 等) IaC・構成管理:Terraform コンテナ・オーケストレーション:Docker, Kubernetes (EKS) CI/CD:GitHub Actions (または CircleCI, ArgoCD) 監視・可観測性:Datadog (APM, Log Management, Synthetics 等), PagerDuty コミュニケーション・管理:GitHub, Jira, Slack, Zoom プロジェクトチームについて SRE(Site Reliability Engineering)チームへの配属となります。 「信頼性は最大の機能である(Reliability is the most important feature)」というGoogleのSRE哲学に共感し、インフラの運用を「気合いと根性」で乗り切ることを強く嫌う手堅いカルチャーです。障害が発生した際にも「誰がオペレーションを間違えたか」を追求するのではなく、「なぜ間違えるような仕組みになっていたのか」をシステムの問題として捉え、泥臭く自動化のコードを書くことで再発防止に努めています。 求める人物像 ・「同じ手作業を2回繰り返すくらいなら自動化のスクリプトを書く」という、運用に対する良い意味での怠惰さを持っている方 ・アラートが鳴った際にパニックにならず、ログとメトリクスから冷静に事実を切り分けて論理的にトラブルシューティングができる方 ・インフラという枠に閉じこもらず、アプリケーションエンジニアと対等にコードやアーキテクチャについて議論ができる方 仕事の魅力 ビジネスの成長に伴い指数関数的に増加するトラフィックを、AWSのマネージドサービスと高度なアーキテクチャ設計によって捌き切る、エンジニアとして最も痺れる経験ができるポジションです。単なる「インフラのお守り」を脱却し、ソフトウェアエンジニアリングのアプローチでシステム全体の信頼性を底上げする経験を通じて、モダンなテック企業が喉から手が出るほど欲しがる「トップクラスのSRE・クラウドアキテクト」としての圧倒的な市場価値を着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※大規模障害時など、緊急のインシデント対応が必要な場合には、迅速な同期コミュニケーションが求められます)。
【フルリモート/週5】Androidエンジニア・Kotlinスペシャリスト(大規模BtoCアプリ・Jetpack Compose移行とアーキテクチャ刷新) お任せしたいこと 数百万人のユーザーが日常的に利用する自社の大規模Androidアプリケーションにおいて、Kotlinを用いた新機能の開発、および長年の運用で肥大化したコードベース(巨大なActivityやFragment、複雑なXMLレイアウト)の泥臭いアーキテクチャ刷新をお任せします。 「とりあえず動く画面を作る」「流行っているから最新のライブラリを入れる」といった表面的な実装ではなく、Android特有の複雑なライフサイクルやデバイスの断片化(フラグメンテーション)を深く理解した上で、複雑な状態管理や非同期処理を美しく整理し、ユーザーの手に吸い付くような滑らかな体験(UX)と、開発チームが安全に最速でコードを追加できる堅牢な基盤を両立させていくポジションです。 具体的な業務内容 ・Kotlinを用いた、大規模かつ高トラフィックなネイティブAndroidアプリケーションの設計・開発 ・肥大化したXMLベースのレガシーUIから、Jetpack Composeへの段階的かつ安全な移行(リファクタリング) ・MVVM、MVI、またはClean Architecture等の設計思想を取り入れた、テスタブルで状態管理が明確なコンポーネント設計 ・Kotlin CoroutinesおよびFlowを活用した、複雑な非同期処理(ネットワーク通信、DB操作)とUI状態の同期・最適化 ・Android Studio Profilerを利用したメモリリークの特定、およびANR(Application Not Responding)やレンダリング遅延(Jank)の極限のチューニング ・JUnitやEspressoを用いた単体テスト・UIテストの実装によるテストカバレッジの向上、およびBitriseやGitHub Actionsを利用したCI/CDパイプラインの整備 ・PdMやUI/UXデザイナー(Figma)と連携した、Material Design 3に準拠した滑らかなインタラクションやエッジケース(通信エラー時など)の仕様策定 ・バックエンドエンジニアに対する、BFF(Backend for Frontend)層の設計提案や、モバイルに最適化されたAPIスキーマの泥臭い交渉 必須スキル・経験 ・KotlinおよびAndroid SDKを用いたネイティブアプリの開発実務経験(目安として3年以上) ・Androidのアプリケーションライフサイクル、およびメモリ管理に関する深い理解 ・MVVM等のアーキテクチャパターンを用いた設計、および実装経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・Jetpack Composeを用いた本番環境でのアプリケーション開発・運用経験 ・MVI等の単方向データフロー(UDF)を用いた複雑な状態管理の実装経験 ・大規模(数十万〜数百万DL規模)なAndroidアプリの開発、およびリファクタリング経験 ・Dagger / Hilt等の依存性注入(DI)ライブラリの利用経験 ・Google Playの審査ポリシーに関する深い知見、およびKotlin Multiplatform (KMP) への関心や知見 開発・業務環境 開発言語:Kotlin UI・フレームワーク:Jetpack Compose, AndroidX, Material Design 3 アーキテクチャ・非同期処理:MVVM, MVI, Kotlin Coroutines, Flow, Hilt (または Dagger) テスト・CI/CD:JUnit, Espresso, Bitrise (または GitHub Actions) デザイン・管理:Figma, GitHub, Jira, Slack, Zoom その他ツール:Firebase, Datadog (または Crashlytics 等のクラッシュレポーティング) プロジェクトチームについて モバイルアプリ(Android)開発・アーキテクチャ推進チームへの配属となります。 「OSのバージョンや端末ごとの挙動の違い」というAndroid開発特有の辛さに対して文句を言うのではなく、「この制約の中でいかにユーザー体験を最高にするか」を前向きに楽しむ手堅いカルチャーです。Google I/O等で発表される最新技術に対しても、銀の弾丸として飛びつくのではなく、「今のプロダクトの課題解決に本当に必要か? チームの学習コストに見合うか?」をデータと事実に基づいて妥協なく議論する実直なメンバーが集まっています。 求める人物像 ・「Crash-free rate(クラッシュ・フリー率)99.9%」といった品質指標に対して、エンジニアとしての強いプライドと当事者意識を持てる方 ・「ViewModelがよしなにやってくれる」ことに頼るのではなく、裏側でスレッドがどう動いているか、メモリがどう解放されるかを深く探求できる方 ・デザイナーの作ったFigmaの静的なモックアップの裏側にある「ローディング状態」「エラー状態」「空の状態」といった見えない仕様の抜け漏れに自ら気づき、提案できる方 仕事の魅力 ユーザーの「手のひら」で直接動くアプリケーションにおいて、自分の書いたコードがダイレクトに数百万人の日常体験を豊かにする、極めてやりがいと影響力の大きいポジションです。歴史ある大規模アプリ特有の複雑な技術的負債を紐解き、Jetpack ComposeやCoroutinesを中心としたモダンなKotlinエコシステムへと刷新する高度なリファクタリング経験を通じて、「ただ画面を作れるAndroidエンジニア」を凌駕し、あらゆるテック企業から渇望される「モバイルアーキテクト」としての確固たる市場価値を築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週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】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】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#デベロッパー」としての希少な市場価値を着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。