具体的な業務内容
【在宅×フレックス】サーバーサイドエンジニア◇累計1000万人利用のマッチングアプリ/機能開発〜運用
【累計1000万人ユーザー「Omiai」のエンジニアとしてサービスに関わる開発プロジェクトの開発やサービス運用のリードをお任せします】
■業務内容
「(1)独自機能の開発」「(2)マッチング率向上やMAU向上改善につながる機能改善」「(3)トラストアンドセフティーや新規機能の開発」のテーマで開発を行っており、いずれも非機能要件や運用、将来の拡張性やメンテンナンス効率など、より技術要素の高い視点を持って開発を進める必要があります。そのような技術課題に対して、テクニカル面のリードとプロジェクト進行をお任せします。
メインプロジェクトは新規開発とそれに付帯する機能改善です。実装後、運用メンバーがスムーズに引き継げるよう開発を行います。
■詳細【変更の範囲:会社の定める業務】
・要件定義、設計、実装、(コードレビュー)、検証、リリース作業
・不具合調査、改修、調査
・SDKやライブラリ、各社ポリシーの更新に伴う対応
・開発プロセスの改善提案、およびその実行 など
■募集背景
現状、アプリの顔であるフロントサイドにおいてflutterを用いた開発を推進していますが、その上で土台となるサーバーサイドの改善や解決すべき課題が多く残っているため、サービスと開発組織の成長に携わり、改善や改革を行っていたたたける方を募集します。
大規模なリアーキテクトを始め、新規技術・ツールの導入など、体制を強化し、プロダクトをドライブさせる重要なポジションです。
■チーム体制
・新機能開発、機能改善チーム
‐ビジネス側と密に連携をとりながらプロジェクトを通して開発、サービス運用を行う
・開発基盤、インフラチーム
‐アーキテクチャ設計、開発プロセス改善、インフラ設定や監視、DBの性能改善を行う
今回は新機能追加、機能改善チームでの採用です。
■技術
言語:Java
FW:(Java)独自フレームワーク、Spring-boot
DB:MySQL、Aurora
KVS:DynamoDB、Redis
検索エンジン:ElasticSearch
インフラ・構成管理:Docker、Ansible、Teraform
AWS:EC2、ECS、Lambda
変更の範囲:本文参照
チーム/組織構成