新しいライフスタイルをスタンダードにしていくソフトウェアエンジニアを大募集
SANU におけるソフトウェア 私たちは、オリジナルの建築をプロダクトとして全国の自然の中に展開しながら、それをサービスとして提供しています。その中でも特にサービスとしての運営・提供にソフトウェアテクノロジーを広く活用しています。 SANU 2nd Home のシステムは、現時点で会員システムであり、コンテンツマネジメントシステムであり、宿泊システムでありオペレーティングシステムです。そしてそれぞれに独自の要素があります。 たとえば 2024 年には新たに19拠点が開業します。このような頻度で展開していくため、オペレーティングシステムの機能として通常の宿泊運営を超えて、開業それ自体がシステム化されていることが必要になっています。 技術的な特性としては、体験・エンゲージメントが大事なコンシューマー向けサービスとしての側面と、モデル化・正確性が求められる業務システムの側面が同居しています。また物理的な空間を扱うために各種 IoT との連携もあるため、作る面白さも様々です。 今後の展開 上述のような課題領域に対して現状の Web アプリの機能と質はミニマムであり、まだまだ継続的に改善していく予定です。ネイティブアプリの導入、全国に広がる拠点を利用するユーザーインターフェイスの探索、泊まることを超えて自然を楽しむ仕掛けなど、まだ試作もできていない領域が多数あります。 それと同時に、事業戦略に応じてシステムも展開していきます。2024年はサブスクリプションとは異なる、共同所有型のサービスも展開してきます。 https://owners.sa-nu.com/ このように SANU はテクノロジーを活用しながら、「都市から自然に通い、生活を営む。」ライフスタイルをさらに広げていき、スタンダードにしていきます。 開発環境 SANU 2nd Home の Web アプリ/システムはここまで社内にエンジニアを抱えずにノーコードで開発してきました。 しかし上述のように多岐に渡る課題や今後の展開を踏まえて、通常のリアルなコードのシステムに置き換えることを決定し、開発を開始しています。 技術的には、バックエンドとフロントエンドは API で分割するアーキテクチャを採用します(詳しく知りたい方はこちらをどうぞ)。 フロントエンド:React, TypeScript, Next.js, Tailwind, Vercel バックエンド:GraphQL, TypeScript, Prisma, Amazon Web Service リポジトリ戦略:モノレポ これに加えて、LLM を全面的に活用した開発を行なっていきます。GitHub Copilot の利用は当然ですが、LLM と協働することが前提のアーキテクチャ・テスト・開発プロセスを積極的に組んでいくことで、これから来るであろうソフトウェア開発の変革を先取りしていきます。 完全にゼロから本格的なシステムを設計・構築する、ソフトウェア開発組織の立ち上げのフェーズになりますので、気になった方はぜひ応募してみてください! 募集要件 応募条件 Web アプリケーション / ソフトウェアシステムの開発・運用経験(4年〜) サービスもしくは機能の全体の技術選択を主体的に行なった経験 ユーザーのフィードバックを受けながら UI や機能を継続的に改善した経験 ソフトウェア設計やテスト自動化などを通じて開発の速度と品質を両立できること Live with nature. への共感 歓迎要件 ユーザーの体験を強く意識したユーザーインターフェイス構築の経験 一定規模のサービスのバックエンドの API 設計・DB 設計の経験 プロダクト設計をリードし、プロジェクトを推進した経験 ビジネスとしての必須要件をもとにクラウド上でインフラを構築した経験 これに限らず得意・好きで追い続けている技術領域やマネジメント領域がある 関連ページ 続きを見る