Web3技術で新たな体験を作るライブ配信アプリのサーバーサイドエンジニア

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,000 ~ 4,600円/時 ※スキル見合い
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
■業務内容:
アプリ内で毎日開催されるさまざまなイベントを管理する管理画面、ライバーやリスナーの状況を分析するためのデータ集計、高トラフィックを処理できるようなインフラ、アプリケーション設計、パフォーマンスチューニングなど、幅広い領域に携わっていただける方を募集。
◾️ 具体的な業務内容:
- PHPで実装された機能のGoのリプレイス
- Go gRPCを用いたプロダクトの機能開発(企画、設計、実装、テスト、計測、改善)(サーバー(API/Web)、インフラ)
- 中長期を見据えたシステム設計、技術的負債の解消
- 業務効率化・自動化
- データ分析体制の構築・運用
- メンバーとの合意形成や共通認識醸成
◾️サービスについて:
- ブロックチェーンや暗号資産などの最新技術を用いて、ライバーもリスナーも利益を享受できるような新しい体験を作るライブプラットフォーム
◾️参画メリット:
- 圧倒的初期フェーズのスタートアップで、0から携わることができる。
- ライブ配信というユーザー、コミュニティーの反応がわかりやすい身近なサービスの開発に携わることができる。
- Web3×ライブ配信という今までにない新しいサービスを一緒に作っていくことができる。
- さまざまな技術的課題にチャレンジできる。
- システムのアーキテクチャーの部分から設計に携わることができる。
■基本スキル:
- GCP×Go gRPCを用いた開発を行った経験のある方
- GitおよびGitHubなどを利用したチーム開発経験
- スクラムなどのアジャイル開発の経験
- 関連部署との円滑なコミュニケーション能力
■尚可スキル:
- Web3・ブロックチェーンに関する知識または実務経験
- プロジェクトマネジメントに関する知識または実務経験
- スタートアップでの経験
■開発環境:
- 言語: PHP、Go、Swift、Kotlin、Node.js、TypeScript
- フレームワーク:Laravel、RxSwift、RxKotlin
- インフラ関連:GCP(GAE、Cloud SQL、Firestore、Cloud Functions、BigQuery)、Docker
- CI/CD:Bitrise、CircleCi、Cloud Build
- コード管理:Github
- デザイン:Figma
- ツール:Slack、Notion、Google Meet、Spread Sheet
■開発体制:
- 開発メンバーの裁量
- OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使うことができる
- 企画を決定する場に、実装を担当する開発メンバーが参加している
- タスクの見積もりは、実装を担当するメンバーが中心となって行う
- 全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行う
- プロダクトの開発言語やフレームワークなど主要な構成技術は、基本的に最新版より1年以上ビハインドしていない
- コード品質向上の取り組み
- 本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施している
- 「リファクタリングは随時行われるべき」という価値観をメンバー全員が共有しており、日常的に実施している
- 何らかのコーディング規約をチーム全体で遵守するようにしている
- 提出されたコードには自動的にリグレッションテストが実行される環境が構築されている
- テストの実施度
- ほとんどの機能に受け入れテストを記述、実施している
- 機能の実装と同時にテストコードを記述している
- 想定される複数環境での品質チェックを義務づけている
- アジャイル実践状況
- 1ヶ月以下の短い期間でのイテレーション開発を実践している
- デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを行っている
- イテレーションの最後などに、定期的にチームでふりかえりミーティングを行っている
- タスク見積もりの単位には絶対量(人日など)ではなく相対ポイントを用い、極力複数人の意見を調整する形で行っている
- 継続的なデプロイ(デリバリー)を行っている
- ワークフローの整備
- 全てのコードをバージョン管理ツールで管理している
- 各メンバーが実装したコードのマージは Pull Request ベースで行われる
- 自動(=システム化され、1コマンドで実行できる)ビルド、自動デプロイ環境が整備されている
- コードによるインフラ構成管理(Infrastructure as Code)の環境が整備されている
- オープンな情報共有
- 開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できる
- KPI などチームの目標・実績値について、メンバーの誰もがいつでも閲覧可能になっている
- チャットツールを導入しており、チームのためのチャットルームがある
- 専用の情報共有ツールを使って、ノウハウや議事録、日報などの情報共有を行っている
- 特定の人だけしかできない業務が存在しない(属人性をなくす取り組みをしている)
- 労働環境の自由度
- 仕事中、イヤホンの装着が許容されている
- フレックスタイム制または裁量労働制を採用している
- リモート勤務を行うことができる
- メンバーの多様性
- 育児中の開発メンバーが在籍している
- 開発メンバーの新卒採用を実施している
- 開発部門に学生インターンを受け入れている
- 技術カルチャー
- CTO またはそれに準じる、技術やワークフローの標準化を行う役割の人・部門が存在する
- 取締役(社内)または執行役員として、エンジニアリング部門の人間が経営に参加している
- 経営トップがエンジニア出身、または現役のエンジニアである
- エンジニアの人事評価にエンジニアが関わっている
■人物像:
- 自分たちのサービスを成長、改善させることにやりがいを感じる方
- サービスの課題を発見し、ユーザーのために主体的に解決に向けて動ける方
- 今まで担当したことがない新しい領域でもキャッチアップできる方
- 謙虚・尊敬・信頼を大切にし、チームで助け合いながら働ける方
- 難しい課題にも粘り強く取り組める方
- 変化する環境に柔軟に対応できる方
■商流:エンド→弊社
■契約形態:準委任契約
■面談回数:1回
■単金(基本上限):〜80万円
■基本精算幅:140-180h
■支払いサイト:月末締め翌々月15日払い(45日サイト)
■開始時期:即日
■更新期間:3ヶ月更新予定
■最低稼働日数:週3日
■リモート状況:フルリモート(地方可能)
■服装:カジュアル
■定時:10:00〜19:00
■募集人数:1人
株式会社senyou
①SRDU開発(ラボ型開発支援)事業
スタートアップや新規事業を立ち上げたい企業の多くは「優秀なエンジニアを採用できない」 「社内のエンジニア体制が脆弱」「立ち上げに必要な人材が確保できない」という悩みを抱えています。
Senyouではこうした悩みを抱えた企業様に向けた開発支援を行っています。
私たちのコミュニティには、数多くのサービス開発やプロジェクトを遂行してきたエンジニアやPM、デザイナーが多数在籍しており、事業のフェーズや規模に応じて柔軟な開発体制を提案できることが強みです。
②フリーランスエージェント事業
世の中には数多くのフリーランスエージェントがありますが、Senyouでは、エンジニアとの長期的な信頼関係を前提としたキャリア支援や提案を大切にしています。
大手企業、メガベンチャーからスタートアップまで、幅広い企業様と直接的に関係を築いていることが強みで、これまでの豊富な経験から適切な情報やサポート体制の提供が可能です。
③フリーランスコミュニティプラットフォーム事業
Senyou Membersというフリーランスコミュ二ティを運営しています。現在(2021年3月)数十名の方に参加していただいています。