バックエンドエンジニア(業務委託)
仕事概要
【募集背景】
スピークバディは「真の言語習得を実現し、人生の可能性と選択肢を広げる」をミッションに、iOS / Android向けAI英会話アプリを提供しています。
事業成長フェーズにおいて、セキュリティ基盤や決済基盤といったプロダクトの根幹を支えるバックエンド機能の強化が急務となっています。
本ポジションは、これらの重要な基盤構築を担い、プロダクトのスケーラビリティと信頼性を高める役割を果たします。
【具体的な業務内容】
PMから要件をヒアリングし、バックエンド要件への落とし込みからプロジェクト計画の策定、進行管理、実装までを一貫して担当していただきます。
直近ではプロダクトのセキュリティやユーザー管理に関わる基盤部分の設計・構築、およびオンライン決済基盤の構築をお任せする予定です。
バックエンドの実装基盤は開発基盤を管理する別部署が担当しており、同部署のエンジニアと連携しながら開発を進めていただきます。
・ PMとの要件ヒアリングおよびバックエンド要件への落とし込み
・ プロジェクト計画の策定・進行管理
・ REST APIの設計・開発・運用
・ データベース設計およびクエリの最適化
・ 開発基盤部署のメンバーとの連携・コードレビュー
・ テスト・デプロイ・リリースの実施
・ パフォーマンスチューニングおよびスケーラビリティの向上
・ 技術的負債の解消とコードベースの品質維持"
<開発環境>
・ 言語: Kotlin / Python
・ フレームワーク: Spring Boot
・ データベース: MySQL
・ インフラ: AWS / GCP / Azure
・ CI/CD: GitHub Actions
・ 監視: Datadog / Sentry
・ コミュニケーション: Slack
<稼働について>
・稼働予定期間:4ヶ月を予定。その後の契約延長については双方で議論の上決定
・稼働時間:月160時間
▶︎平日 08:00 - 20:00 の間でご希望時間調整可
・報酬金額:月100-120万円
・稼働形態:フルリモート
・MTG有無:有 / 週1~2回程度の定例MTG(各30分程度)
【チーム】
ユーザー価値の最大化を優先に考え、断続的なサービスの成長を実現するにはどういった機能が必要か?どんな施策が効果的か?などチームで議論を重ねながら開発を続けています。
スピード感を重視し、より良い顧客価値の提供に興味のある方、自信のある方とご一緒できることを楽しみにしております。
【本ポジションの魅力】
・ スピード感のあるサービス開発
・ エンドユーザーの反応を直接触れることができる
・ 国際色豊かな開発チーム
必須スキル
・ Webアプリケーションのバックエンド開発経験(5年以上)
・ Kotlinでの実務経験
・ 以下いずれかの言語での実務経験があれば尚可: Python / Java
・ RDBMSの設計・運用経験(MySQL, PostgreSQL等)
・ Git を用いたチーム開発経験
・ RESTful APIの設計・開発経験"
歓迎スキル
・ クラウドインフラ(AWS / GCP / Azure)の実務経験
・ コンテナ技術(Docker, Kubernetes)の運用経験
・ Spring Frameworkの実務経験
・ Firebase Authenticationの利用経験
・ NoSQLデータベース(Redis, MongoDB, DynamoDB等)の活用経験
・ メッセージキュー(Kafka, RabbitMQ, SQS等)の利用経験
・ マイクロサービスアーキテクチャでの開発経験
・ 大規模トラフィックを扱うシステムの設計・運用経験
・ 英語での実務経験
求める人物像
・ 技術的な課題に対して主体的に取り組める方
・ チームメンバーと円滑にコミュニケーションが取れる方
・ コードレビューを通じてチーム全体の品質向上に貢献できる方
・ 新しい技術やトレンドに対して積極的にキャッチアップできる方
・ ビジネス要件を理解し、技術的な解決策を提案できる方
応募概要
| 勤務地 | フルリモート |
|---|---|
| 雇用形態 | 業務委託 |
企業情報
| 企業名 | 株式会社スピークバディ |
|---|---|
| 設立年月 | 2013年5月 |
| 本社所在地 | 〒103-0027 東京都中央区日本橋1丁目4−1 日本橋一丁目三井ビルディング 5F コレド日本橋 |
| 従業員数 | 49名 |