Node.js/美容室・サロン向けの店舗管理SaaS開発案件・求人

募集中2年前

Node.js/美容室・サロン向けの店舗管理SaaS開発案件・求人

〜750,000/月

作業内容

美容サロン向けの店舗管理SaaSの開発を行っていただきます。 単なる業務効率化SaaSではなく、**美容室の売上UPを実現するための経営改善に資するプロダクト**を目指して、顧客・予約・売上の管理はもちろん、LINEを通じたCRMも提供しております。 その中で主にTypeScript(Node.js)を利用していただきバックエンド側の開発を行っていただきたく存じます。 ロールとしてはプロダクト開発全般に関わり、エンジニアとして技術を武器にチームを引っ張っていただきたいです。 手を動かして貢献いただけることを最優先に期待しております。 より具体的な作業イメージは下記になります。 ### 新機能開発・機能改善 プロダクトの施策立案や機能定義などの上流の議論から参加いただきつつ、実際に手を動かして開発し、ユーザーに届けるまで一気通貫で関与していただきたいです。プロダクトについての議論は全員の合議制で進めており、ここにしっかりとコミットしていただくことを期待しています。 開発では主にバックエンドを担当していただきますが、ある程度余白のある要件定義を元に、必要に応じてUI設計などもご自身で考えながら実装を進め、チームでのコード・機能レビューを経て、一定の品質を担保した成果物をデリバリーすることを期待しています。 ### 運用・保守 質の高いプロダクトを長期的にユーザーに届けるため、また開発者体験を向上して開発スピードを担保するため、運用・保守も同時並行で行っています。 メインの機能開発と並行して、一部工数で以下を進めていただきたいです。 - フレームワークやライブラリのバージョンアップ - 既存コードのリファクタリング、アーキテクチャの見直し - 必要に応じて新しい技術の検証、導入 - UIコンポーネントのメンテナンス、改善 ### 開発プロセス改善 現在は少数チームでいわば臨機応変に開発を進めており、フローを固定化していません。開発フェーズや体制が変わる中で、その時々でプロセスを試行錯誤し、変更しています。非効率であったり十分ではないプロセスの見直しを随時行い、より良い開発体制を作る手助けをしていただきたいです。 具体的には以下のような要素がございます。 - CI/CDの改善(リリースフローの見直し、継続的テスト、開発・QA環境の整備、…) - エラーの監視方法・その対応体制の改善 - 開発チケットの管理・振り返りの見直し - その他 非効率なフローの自動化など ※フルリモート可

必須スキル

TypeScript ・TypeScriptを用いたサーバーサイド開発経験:3年以上 ・サーバーサイドエンジニアとしての開発経験:3年以上(情報系出身であれば2年以上) ・エンジニアとしての実務経験:5年以上(情報系出身であれば3年以上)

歓迎スキル

・小規模体制で開発を進めた経験のある方 ・設計~実装まで一貫して対応できる方 ・サーバーサイドメインとしてフルスタックに対応できる方 ・生産性が高い方

稼働条件

フルリモート

契約形態

業務委託契約(フリーランス)

開発環境

- 言語 - フロントエンド:TypeScript - バックエンド:TypeScript - Android:TypeScript (ReactNative) - iOS:TypeScript (ReactNative) - フレームワーク - フロントエンド:React, Next.js, tRPC, react-query, Redux - バックエンド:Node.js, Express - Android:ReactNative, tRPC, react-query, Redux - iOS:ReactNative, tRPC, react-query, Redux - その他:Nx, Storybook, Cypress - インフラテクチャー - AWS, Firebase, GCP - ミドルウェア - ElastiCache, SQS - データベース - Aurora(MySQL), Firestore - モニタリング - Sentry, Datadog, CloudWatch - データ分析 - Redash, BigQuery, Google Analytics - 環境構築 - Docker, Terraform - コンテナオーケストレーション - ECS - CI - Github Actions, CodePipeline - CDN - CloudFront - コード管理 - GitHub

精算基準時間

140時間〜180時間

募集回数

1回

スキル

バックエンド:
フロントエンド:
モバイルフレームワーク:
ビジネスツール・コミュニケーション:
その他:

企業名

サービス/プロジェクト名

詳細スケジュール/リリース時期

現場責任者の雰囲気

開発体制の詳細

詳細は面談でお伝えします。ご相談ください。

一部の情報は非公開の場合があります

案件について詳しく聞いてみませんか?

知りたい内容を選んでください(複数選択可)