エンジニアフルリモート

【フルリモート/週5】フルスタックエンジニア(BtoB SaaS・TypeScriptエコシステムを用いた一気通貫開発)

【フルリモート/週5】フルスタックエンジニア(BtoB SaaS・TypeScriptエコシステムを用いた一気通貫開発)

案件要件

職種
エンジニア
業務内容
システム開発・運用
SES
報酬目安
4,700 ~ 5,500円/時
稼働時間目安
週5日 (時間目安 160時間)
はたらく場所
フルリモート
スキル

【フルリモート/週5】フルスタックエンジニア(BtoB SaaS・TypeScriptエコシステムを用いた一気通貫開発)

お任せしたいこと

急成長中の自社BtoB SaaSプロダクトにおいて、フロントエンドからバックエンドまでをTypeScriptで統一したモダンな技術スタックを用い、機能の要件定義からDB設計、API実装、UI構築までを一気通貫で完遂するフルスタックエンジニアとしての業務をお任せします。
「フロントとバックで言語が違うためコンテキストスイッチが辛い」「APIの繋ぎ込みで毎回仕様の認識齟齬が起きる」といった開発組織によくある課題を、型の共有(Type Safety)と越境型のオーナーシップによって泥臭く解決し、ユーザーが求める価値を最速で本番環境に届けていくポジションです。

具体的な業務内容

・TypeScriptを用いた、React / Next.jsによる複雑な業務要件を満たすSPAフロントエンドの設計・開発
・Node.js(NestJS、または Express / Hono等)を用いた、スケーラブルで型安全なバックエンドAPIの設計・開発
・GraphQL、またはtRPC/RESTを利用した、フロントエンドとバックエンド間のシームレスなAPIスキーマ設計と型連携
・Prisma等のORMを利用したRDBMS(PostgreSQL または MySQL)のテーブル設計、およびマイグレーションの運用
・PdMやデザイナーと連携した機能要件の壁打ち、およびFigmaのプロトタイプを元にした実装フィードバック
・DatadogやSentry等を利用した、フロントエンドのレンダリング遅延からバックエンドのN+1問題まで、システム全体を俯瞰したパフォーマンスチューニング
・GitHub Actionsを利用したCI/CDパイプラインの整備、およびJest / Playwright等を用いた自動テストの拡充

必須スキル・経験

・Webアプリケーションの開発実務経験(バックエンド、またはフロントエンドの実務経験が合計で目安として3年以上)
・React、またはVue.jsを用いたSPAの開発経験
・Node.js、または他言語(Go, Ruby, Python等)を用いたバックエンドAPIの開発およびRDBMSの設計経験
・TypeScriptを用いた型安全なプログラミングの基礎知識
・Git / GitHubを用いたプルリクエストベースでのチーム開発経験

歓迎スキル・経験

・Next.js、およびNestJS等のモダンフレームワークを用いた実務開発経験
・GraphQLを用いたスキーマ駆動開発の経験、またはtRPC等を用いた型共有の実装経験
・BtoB SaaS、または複雑なドメインロジックを持つ業務システムの開発経験
・AWS(ECS, Lambda, RDS等)またはGCP(Cloud Run等)における基礎的なインフラ構築・運用経験
・フロントエンドからバックエンドまで単独で機能リリースを完遂した経験

開発・業務環境

言語:TypeScript (フロント・バックエンド共通)
フロントエンド:React, Next.js
バックエンド:Node.js, NestJS (または Express)
API連携・ORM:GraphQL (または REST, tRPC), Prisma
データベース:PostgreSQL (または MySQL)
インフラ:AWS (ECS, RDS等) または GCP (Cloud Run等), Docker
テスト・CI/CD:Jest, GitHub Actions
コミュニケーション・管理:Figma, GitHub, Jira, Slack, Zoom

プロジェクトチームについて

SaaSプロダクト開発・機能開発(フィーチャー)チームへの配属となります。
「サーバー側は書いたのであとはフロント側でよしなに表示しておいて」といった丸投げを強く嫌い、「型定義をどう共有すれば両者がバグなく最速で開発できるか」を同じ言語(TypeScript)の共通言語で妥協なく議論する手堅いカルチャーです。特定の領域に閉じこもるのではなく、インフラのデプロイメントからCSSの微調整まで、機能がユーザーに届くまでのすべての道のりに責任を持ち、泥臭く手を動かす実直なメンバーが集まっています。

求める人物像

・「自分の得意な技術スタック」にこだわるのではなく、ビジネスの要件を実現するために必要な領域へアメーバのように越境することを楽しめる方
・APIのインターフェース設計やデータベースのスキーマなど、後から変更が難しい「システムの境界」に対して慎重かつ論理的に思考できる方
・最新のライブラリ(React Server Components等)の導入に対しても、バズワードに流されず「今のプロダクトの課題解決に本当に必要か」を冷静に判断できる方

仕事の魅力

フロントエンドとバックエンドの境界線をなくし、TypeScriptという単一の強力なエコシステム上で「自分一人の力でプロダクトを形にできる」圧倒的な開発体験とスピード感を味わうことができるポジションです。システム全体を見渡しながら機能要件を最速でデリバリーする経験を通じて、スタートアップからメガベンチャーまであらゆる企業が今最も求めている「フルサイクル・デベロッパー(TypeScriptフルスタックエンジニア)」としての希少で極めて高い市場価値を築くことができます。

働き方

リモート環境

[フルリモート] 基本的にフルリモートで働いていただけます。


SNSでこの案件をシェア

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。

案件を公開しました

案件をシェアしませんか?(SNSシェアをすることで、求職者の応募数アップが期待できます。)

案件を公開しました

この案件は限定公開です。案件のURLを知っている人のみが案件情報を見ることができます。

応募が完了しました

アピールしたいポイントがあれば積極的にメッセージを送ってみましょう。