概要詳細
■募集背景
弊社は、ウェルネス・運動施設向けに、入会・予約・決済・会員管理などを一元化できるSaaSプロダクトを展開しています。国内での導入拡大に加え、今後は海外市場への展開も進めており、既存プロダクトの知見を活かしながら、海外向けの新規プロジェクトを立ち上げる方針です。既存プロダクトへの影響を抑えつつ、海外展開に適したシステムを独立して開発するため、設計から実装まで自走できるフルスタックエンジニアを募集しています。
■企業について
弊社は、フィットネスクラブ・ヨガスタジオ・スポーツスクールなどのウェルネス・運動施設に特化したSaaSを開発・提供しているスタートアップです。施設運営に必要な業務をデジタル化し、スタッフが利用者と向き合う時間を増やせるようなプロダクトづくりを進めています。今後はIoT、FinTech、ECなどを組み合わせた次世代プロダクトの開発にも取り組んでおり、事業成長と技術的な挑戦の両方を経験できる環境です。
■働き方
フルリモート
職務内容
■業務内容
- Goを用いたバックエンド実装
- 会員管理機能のCRUD開発
- 予約機能に関するプロキシ開発
- 既存プロダクトのAPI連携
- Clean Architectureに基づく設計および実装
- PostgreSQLのRow-Level Security(RLS)を用いた設計
- データベース設計およびマイグレーション設計
- 技術判断および開発方針の検討
- 基本設計、詳細設計、実装
■補足
- 要件定義、PRD、API仕様書は事前に用意されています
- 概念設計をもとに、基本設計から詳細設計、実装まで自走できる方を想定しています
- 開発は内製で進めており、設計や技術選定にも関わることができます
■チーム構成
- 5名程度のチームを想定しています
求められるスキル
■必須スキル
- Goを用いたバックエンド実装の経験(3年以上)
- Clean Architectureを用いた設計または実装の経験
- Ginを用いた開発経験
- Nuxt 4、Vue.js、TypeScriptを用いたフロントエンド実装の経験(1年以上)
- PostgreSQLを用いたデータベース設計の経験
- PostgreSQLのRow-Level Security(RLS)を用いたマルチテナント設計への理解
- 外部APIを用いた業務機能の実装経験
- Dockerを用いたコンテナ環境での開発経験
- 英語の仕様書やAPIドキュメントを読むことに抵抗がない方
- 海外の外部システム開発担当者とSlackやメールで技術的なやり取りを行うことに抵抗がない方
■歓迎スキル
- OAuthやJSON Web Token(JWT)などの認証方式に関する理解
- Auth0との連携経験
- Amazon ECS、AWS Fargate、AWS Secrets Manager、Amazon S3などAWS環境への理解
- Tailwind CSSを用いたUI実装の経験
- SaaSプロダクトの開発経験
- マルチテナント設計や機能フラグ管理に関する理解
- Claude CodeやGitHub CopilotなどのAIコーディングツールの利用経験
- AIコーディングツールを活用した開発効率化に抵抗がない方