ベンチャーやスタートアップで裁量大きく働きたい、自由な環境で自社開発を行いたいエンジニアの方を募集します!社員・フリーランス・副業などご希望の働き方でご活躍いただける環境をご用意しています!
## 業務内容
社内における横断的なアプリケーションの開発/運用
社内に立ち上がっているWeb開発プロジェクトで横断的に開発を進めていただきます。
- モバイル開発のバックエンド・インフラ開発
- 新規事業としてのプラットフォームの開発
- 社内向けポータルサイトの開発 (請求書対応, タスク管理)
- など……
## こんな働き方ができます
自社開発・新規構築になるので、要件定義から開発まで一通りに関わることができる仕事です!
基本的にフレックス・フルリモートワークを導入しており、働く時間や場所を選びながら働くことができます。出社については月1程度を想定しております。
* 入社時にMacbook or Windows laptopを支給します
* ChatGPT Plus/Pro, Claude Pro/Maxのライセンスを貸与します
* (AI系のサブスクリプションは求める限り提供していきたいですが、トークンを使わず捨てるのも勿体ないのでバランスを見つつ調整していければと考えております)
## 必須スキル
- 日本語ネイティブレベル以上
- 自走できるだけの経験、技術を有していること
- JavaScriptフレームワーク(Next.js, Nuxt.js, Angular等)を用いたフロントエンド/バックエンド開発経験
- Webアプリケーションのアーキテクチャ設計の経験
- パフォーマンスを意識した実装・継続的なコードベース改善の経験
- RESTful APIの設計・実装経験
- RDBの使用経験
- Gitを用いたバージョン管理の経験
## 歓迎スキル
- サーバサイドアプリケーションの開発経験
- 0->1でのシステム開発経験
- 組織設計とアーキテクチャの双方を意識した組織づくりの経験
- クラウドプラットフォーム(AWS, GCP)の利用経験
- 技術トレンドのキャッチアップ / プロダクト反映が好きな方
- OTA開発の実務経験
## 求める人物像
- 高いコミュニケーション能力で、関係者と連携できる
- チームワークを大切にして、周囲と協力しながら働く
- 自ら仕事を探し作業に取り組むことができる
- チャットコミュニケーションが得意
- 難しいワンライナーより可読性の高いコードを書くのが好き
- アーキテクチャについて悩むのが好き
## 開発環境 / Tech Stack
社内で使っているものを列挙します。比較的自由です。
### フロントエンド
OpenNext(Cloudflare Adapter),
Astro,
TailwindCSS, DaisyUI
### バックエンド
OpenNext(Cloudflare Adapter),
hono,
Rust, Axum, Diesel, OpenAPI,
### インフラ
Cloudflare (Cloudflare Workers, D1, R2),
AWS (Lamda, API Gateway, S3, CloudFront, Cognito, DynamoDB),
GC (Cloud Run, Cloud Storage, Firestore, IAP),
* 技術選定の制約は比較的薄いです
メンバーと相談しながら選定を行います。
* 型がついていることを重視します
* バックエンドRustはビルドの遅さからくるCI/CDの辛さに悩み中です。
## その他環境
### デザイン
Figma
### バージョン管理
GitHub
### コミュニケーション
Slack
会社のことをもっと知りたい、働き方について相談したいなど、少しでもご興味をお持ちいただけたら、まずはカジュアルにお話しませんか?
エントリーお待ちしております!
## CTOより
現状、開発チームが私一人なので気が合う人だとお互い良さそうです。
TypeScriptは苦手ですが便利なので使っています。
Next.jsにフロントエンドからBFFまでを任せ、バックエンドを別に立てる構成が好みではありますが、面倒臭いのでNext.jsで完結しがちです。
基本的にはAIをガンガン回す開発スタイルで進めていこうと思いつつ、どこで品質を担保していくかは悩んでいるところです。相談しながら進めていきたいです。
現在横並びのプロジェクトをすべて一人で見ている (見切れていない) のでいい具合にチームでやっていけると嬉しいです。
Buddy Compassは、ブランド・地域・文化に眠る本質的な価値を掘り起こし、人々の心を震わせる「熱狂」へと再構築する、伴走型の熱狂体験設計企業です 。 私たちは、単にロゴを作ったり戦略を渡したりするだけの会社ではありません 。
ブランドの思想(Concept)を磨き、感性を刺激するクリエイティブ(Creative)によって圧倒的な世界観を構築します 。
その上で、お客様が感動する現場の体験(Experience)を組み立て、ファンが自ら語り出す仕掛け(Activation)までを一気通貫で設計・実装する唯一無二のチームです 。