仕事内容
【業務内容】 Biomeアプリ/Biome Surveyを中心とした弊社サービスのバックエンド(API)開発 ・新機能開発や機能改修における仕様作成、システム設計、実装、テスト ・社内ツールの開発 ・データベース上のデータ変更、ログ調査などの運用業務
【現在取り組んでいる課題】 ①機能開発 ・海外展開にともなうシステムの国際化対応(多言語化など) ・既存ユーザーのエンゲージメント向上のための新機能の開発
②システムの安定性/品質の向上のための基盤づくり ・技術スタックのアップデート(phpやlaravelのアップデート) ・自動テストの整理 / リファクタリング(テスタビリティの向上) ・システムの可観測性の向上(パフォーマンス、ロギング)
③運用・開発業務の効率化 ・運用業務の改善(社内ツールの開発、運用タスクの半自動化) ・AIを用いたシステム開発
【開発環境】 ・PHP/Laravel ・Go ・MySQL ・Open API Specification ・AWS (ECS, RDS, CloudFront, S3, CloudWatch, CDK ほか) ・Firebase, BigQuery ・Docker, terraform, AWS CDK ・GitHub, Figma ・Slack, Notion, GoogleWorkspace
【必須のスキル・経験】 ・PHP / RDMSを用いたシステム開発のご経験
【歓迎のスキル・経験】 ・AWSを用いたWebサービスの開発、運用経験 ・Open API Specificationを用いたWeb APIの設計・開発・運用 ・Firebaseを用いたシステムの開発、運用経験 ・IaCによる開発経験 ・技術選定や中長期の開発ロードマップの策定のご経験 ・企画からリリース後の改善まで、継続的なプロダクト/サービスの改善 ・海外展開サービスの開発のご経験 ・生物学や生態学など、生物多様性・いきもの全般に関する知識や関心
【開発体制】 ・PM: 1名 ・デザイナー: 1名 ・企画/CS: 1名 ・サーバサイドエンジニア: 3名 ・iOSエンジニア: 2名 ・Androidエンジニア: 1名 ・Flutterエンジニア:2名
【開発プロセス】 ・ 2週間スプリントで計画/実装/リリース/振り返りを実施(エンジニアもスプリントプランニングに参加し、要件定義や仕様に関する発言が求められます) ・エンジニアはリモートワークで働いているメンバーが多く、SlackやGoogle Meetを使ってこまめにコミュニケーションを取っています(毎朝15分のDaily Standup Meetingを実施) ・年に数回、京都本社に集まりコミュニケーションを深める機会があります(会社で出張費を負担)
【勤務地】 四条烏丸オフィス、またはフルリモートワーク
【勤務時間】 フレックスタイム制 (コアタイム 11:00-15:00)
【その他】 ・ご希望のPC、ディスプレイを支給します。 ・技術書購入無制限 ・副業可