具体的な業務内容
・顧客に価値を届けるための新規機能開発
・エンジニア起案の技術課題解消や、より効率的な処理を用いた実装改善
・膨大な不動産データをより活かすためのアイディア出しやPoCの実行、プロトタイプの実装
・新規プロダクト・プロジェクトの立ち上げ
・複利的な価値を生み出すチームへの貢献と技術的成長の推進
開発環境
[フロントエンド]
Next.js, React, TypeScript
[バックエンド]
バックエンドは、以下の3つの環境があり、プロダクトによって異なります。
共通コンポーネントはマイクロサービスとして切り出されていて、言語間の差異による不便さはほぼありません。
フロントエンドとのインターフェイスには GraphQL を使っています。
・Rust + actix-web + async-graphql
・Ruby on Rails
・TypeScript + Node.js + NestJS
また、社内向け分析ツールとしては Python + Streamlit が用いられています。
[開発ツール]
・コード管理: GitHub
・CI/CD: GitHub Actions
・運用監視: Sentry, Datadog
・タスク管理: JIRA
・コミュニケーションツール: Slack
・開発支援: GitHub Copilot, Claude Codeなど