募集終了リモートワークオンライン面談相談可面談1回

【React.js(Type script)】サプライチェーンリスク管理サービスフロントテックリードエンジニア

70 ~ 80万円/月額想定年収:840 ~ 960万円

140~180時間

30日

フリーランス

渋谷

職務内容

【概要】 安定供給を実現する為のサプライチェーンリスク管理サービスの開発を行って頂きます。 - 開発全般業務(主にフロントですが、サーバーサイドやインフラの開発を行うこともあります) - フロントエンジニアのマネジメント - 事業構想や戦略について経営チームと議論 - PM、顧客、セールスとの対話を通じたプロダクト設計 その他職種に関係なく柔軟に役割を変えて挑戦できる姿勢を期待しています。 【技術スタック・活用ツール】 ■技術選定について ①技術選定で大切にしている事 - 開発チームのケイパビリティが上げやすい - 比較的枯れている標準的な技術の採用により、入社したエンジニアが早めに成果を出せる - 移り変わる技術トレンド・事業フェーズに対応したソフトウェアアーキテクチャの採用 - 変化する事業フェーズに応じて、求められるQCDバランスに対応ができる - システム自体の信頼性を高め、どんな時でもサービスが提供できる事を目指す - 冗長化がしやすく、急激なサービス負荷にも耐えられる - 開発の速度感とサービス信頼性の両方を担保できる - お客様が日常でも、発災時の両方で継続してお使いいただけるような技術の採用 ②現状の技術選定の背景 Firebase (サービス基盤): - 事業初期フェーズを支える高速な価値デリバリーとスケーラビリティの確保 - サプライチェーンの本質であるツリー構造を容易に表現ができる - インフラのコストメリット Golang x Clean Architecture: - 大量の災害イベントをシンプルかつ高速に処理する為にバックエンド側で採用 - クリーンアーキテクチャとの相性がよい。Domain層の仮説が正しければ、Infrastrucutre部分の変更に強く、中長期的にビジネスのコアとして機能する為 - APIのテストがしやすく、信頼性が担保しやすい Python (クローラー部): - 様々な外部データソースとのデータ連携部分を高速に記述できる - ライブラリが豊富で、開発が円滑に進められる Terraform (全体): ・環境構築及び環境管理の容易性 ・同じ環境を数十分で初期化する事ができ、インフラのテスト環境の構築がようにできる ■開発体制 - コーディングについて - CEOと開発メンバーが話し合い、要件定義から実装までスピード感を持ってタスクを進める - 必ずコードレビューを行い、エラー監視の仕組み(Sentry)を導入している - アジャイルについて - 週に1度(現時点では月曜17:00〜)のリモートミーティングで、テックリード、バックエンドエンジニア、QAエンジニア等が集まり進捗確認とプランニングを行っている - 週に1度、CEOと1on1を行っている(話題は、仕事で気になる事、やりたい仕事、個人的な相談、事業を上手く進めるアイデアetc…) - Asana でそれぞれのタスクを可視化している - ワークフローについて - 全てのコードをバージョン管理ツールで管理している - Terraformで、インフラ構成管理を行っている - 情報共有について - 開発に必要なノウハウや、議事録、ビジネス側で得てきた顧客のインサイト等全ての情報がDocbaseに集約されオープンにされている - オンラインで仕事する場合はDiscordで常時接続しているので、いつでもフランクに話しかけることができる - ミーティングが必要な際はDiscordで適宜セッティング可能 ■今後、技術的に何をやるか - サービス信頼性の継続的向上の為の土壌づくり - 下記ツールを基軸にした各種KPIのモニタリング・通知・運用体制の構築 - 例) Datadog, Sentry, PagerDuty - データドリブンなプロダクト開発体制 - Google Analyticsを基軸にしたプロダクト利用状況の可視化 - 継続的信頼性の向上 - 更なるサービス拡大に備え、Kubernetesリソースの調整や冗長性を向上させ、インフラ面を強固にする - サービス価値・顧客価値の継続的向上 - 世界中の地震、浸水害、土砂、停電情報を収集、火災情報等の収集 - SCMデータ・原料データを用いたDX推進 ■メンバー -チーム構成 Resilireは、フルコミメンバー5人、副業メンバー6人の11人のチームです。年齢は、25歳~34歳のレンジで構成されています。 ■新しいメンバーに期待すること 私たちは、リスクマネジメントのインフラになれるようなプロダクトを生み出していこうとしています。複雑なサプライチェーンをクラウドで可視化しデータ活用を加速させていくこと、そして未知のリスクへの予防策を生み出すこと。それは社会にとって大きな一歩となります。 故に達成するには非常に大きな力が必要で、皆が同じ目標に向かって長期的に協力していく事が重要になります。 新しく入ってくるメンバーには、組織の目標達成に向け協力し合う姿勢を期待しています。チームワークを大事にしつつ、経験を活かし開発を推進していける方を求めています。

最寄駅

開発環境

必須スキル

■必須スキル - React.js / typescriptを用いたプロダクト開発に、最低半年はフルコミで従事している ※企業での開発経験がない方はご遠慮ください - 点での技術だけではなく、バックエンドや各種ステークホルダーを含めたコミュニケーションの経験がある - チームワークを大事にしてくれる(自分がしたい事ではなくチームとして達成したい事に目を向けコミュニケーションを取ることがでできる) - 当社のビジョンに共感いただける方 ■尚可スキル - 事業の立ち上げ(ビジネスモデルの立案)から在籍し、技術選定・アーキテクチャ選定等の設計した事がある - TechLeadもしくはチームリーダーとして、チームを牽引した経験がある - B2B SaaS サービスの開発経験 - 個人情報を適切に扱うためのセキュリティを意識した開発経験 - クリーンアーキテクチャを用いたプロダクト開発に携わった事がある - TechLead,CTOもしくはチームリーダーとして、チームを牽引した経験がある - 顧客、営業、カスタマーサクセス等様々なメンバーと、価値あるプロダクトを作り上げたい方 - QCDバランスがある中で、最適な選択肢を選定し続けられる。 →「正しさにこだわりすぎない人」 →捨てるコード、捨てないコード(コア技術)を取捨選択できる ■合う人間性 - 「経済活動における持続性、ひいては人類の持続性に貢献する」というビジョンに共感できる方、社会にインパクトを生むイノベーションの創造に関わりたいと考える方 - 顧客、セールス、カスタマーサクセス、エンジニア等他分野のメンバーとも積極的にコミュニケーションを取って連携し、顧客視点で価値あるプロダクトを作り上げたい方。 - チームの成功を一番に考えた意思決定をできる方、チームワークを大切にできる方 - 丁寧でマメなコミュニケーションが取れる方 - 批判家にならず、自らも課題解決に向かえる方(批判ではなく提案できる方) ■開発環境 【開発環境】 Azure, UNIX, WindowsServer, Linux, AWS, React, Sentry, Terraform, TypeScript, Kubernetes, Datadog, Asana, Firebase, Go言語, Python ・チーム規模:6-10名 ・開発手法:アジャイル

商談回数

1回

情報提供元: キャリアプラス

2年以上前