概要詳細
■募集背景
弊社はこれまでに培ったヘルスケア領域でのサービス開発の知見を活かし、個人向けヘルスケアアプリや企業向け健康経営支援SaaSの機能拡張を進めています。現在、健康管理を促進するプラットフォームのグロースを強化しており、新規機能開発や分散システムへの対応、サービス価値の最大化が求められています。マイクロサービスアーキテクチャを採用しているため、サーバーサイドエンジニアが主体的にサービス運用や改善に関わる機会が多く、事業成長を技術面から牽引できるポジションです。今後のさらなる開発体制強化に向けて、新たにサーバーサイド開発を担うエンジニアを募集しています。
■企業について
弊社はヘルスケア領域のサービス開発を通じ、生活者と企業双方の健康課題を解決するプロダクトを展開しています。分散システムや大規模データを活用した機能開発に取り組んでおり、技術的挑戦と事業成長を両立する開発体制が整っています。エンジニアが主体的に改善提案を行える文化があり、長期的に育てていくプロダクトに携わることができます。
職務内容
■業務内容
自社ヘルスケアアプリおよび健康経営SaaSのサーバーサイド開発・運用
- 分散システム環境での新規機能開発・性能改善
- モジュラーモノリスを含むアーキテクチャ改善
- AWSを利用した大規模サービス運用
- アジャイル開発による継続的な機能改善
■開発環境
- サーバーサイド: Ruby on Rails, Node.js, Spring Boot
- フロントエンド: React, TypeScript
- データベース: Amazon Aurora(MySQL), Elasticsearch, Amazon ElastiCache for Redis
- CI/CD: CircleCI, Bitrise
- 監視/分析: Datadog, Sentry
- ML/データ: Amazon SageMaker, Amazon Bedrock, LangChain, Amazon Redshift, Redash
- 開発支援: GitHub Copilot, Devin
- ソース管理: GitHub
- プロジェクト管理: Asana
- 情報共有: Slack, Google Drive
求められるスキル
■必須スキル
- サーバーサイドWeb開発の経験(3年以上)
- プルリクエストベースでの開発経験
- コードレビューの経験
- 適切な技術ドキュメント作成の経験
- RDB設計(正規化・インデックス構築・SQL最適化)の経験
- AIツールを含む最新技術のキャッチアップが可能な方
■歓迎スキル
- 大規模サービスまたは分散システムの開発経験
- メッセージングを用いた非同期処理の経験
- DockerまたはKubernetesを用いたサービス運用経験
- ネットワーク/OS/アルゴリズム等の基礎知識
- 技術選定やアーキテクチャ判断を行った経験