【TypeScript/Node.js】電動キックボードに関するサービスを展開する企業でプロダクトのサーバサイド開発支援(リモート可)


〜800,000円/月
業務委託(フリーランス)
秋葉原
リモート

この案件を3行でまとめると
  • 電動キックボード関連サービスのバックエンドエンジニア向け秋葉原案件で、リモート可、週2〜5日、月80万円、TypeScript/Node.jsです。
  • Cloud Functions×TypeScriptとFirestoreでバックエンド実装し、各アプリ向けAPI提供や外部ツール・IoT連携、運用前処理と品質向上を担います。
  • 自社開発でのサーバーサイド2年以上とTSまたはFirebase1年以上が必須で、GCPやServerless、API連携、NoSQL運用、CI/CD経験が歓迎です。

開発環境

言語:
ランタイム:
クラウドサービス:
CI/CD:
実践・概念:

作業内容

バックエンドエンジニアには、CloudFunctionsで構成されたLUUPのバックエンドをTypeScript、DBはFirestoreを利用した実装を担当していただきます。 このバックエンドアプリのクライアントは、iOS・Androidのモバイルアプリ 、社内向けのWeb管理画面とモバイルアプリがあります。モバイルアプリは、事業変化に機動的に対応することとリリースサイクルの安定による品質担保の両立をするため、振る舞いの定義をバックエンドで制御するようにしています。 各種アプリのUI用のAPI提供やユーザーのアクションをメンテンスチームやカスタマサポートに円滑に伝えるような処理、効率的なオペレーションのための事前処理などがバックエンドの重要な役割です。 また、Slack,Zendesk,SendGrid,FirebaseMessegingを始めとした外部ツール、電動キックボードの鍵の施錠解錠や位置情報などのセンサー情報の通信のための内部のIoTサーバーなどさまざまな外部サーバーとの通信が発生します。 このような構成の中で社内外はじめ多用な関係者の持つ課題や依頼をプロダクトマネジメント部と連携しながら検討もしつつ実装していただきます。また、サーバーサイドのリファクタリングや構成変更・技術検討・整備はもちろん、クライアントアプリのエンジニアと協業しながらシステム全体の技術的な負債やボトルネックの解消を推進していただきます。 ■募集背景 2023年7月から、国土交通省道路交通法の改定により、免許なしでのキックボード走行が可能になりました。 それに伴い、ユーザー数の拡大やユーザー層の変動が見込まれるため、施策やオペレーション改定含め、システム側もより大規模のサービスを捌く必要があります。 上記の理由から、この先の技術選定を考えていけるようなハイクラスな方の増員が必要です。 ■その他歓迎スキル ・TCP, BLE, MQTTなどIoTデバイスに関連したさまざまな通信方式・プロトコルへの理解 ・CIやCD構築、Linter整備などDeveloperExperience向上経験 ・BigQueryを通じた簡易的なデータ分析経験 ・要求から要件への落とし込みを始めとした開発チーム外との協業経験 ・複数人のチームで技術方針の議論や取りまとめ推進を行った経験 ・技術選定に伴うセキュリティの考慮・検討などの経験 ・連携する他社との非公開APIなどの利用や提供などの仕様確認や策定・調整の経験 ※開発メンバーは普段リモートワークをしており、地方在住のメンバーも在籍します。 ただ、ほとんどのメンバーが通勤可能な範囲に居住しており、月1の社員を中心とした全社会はオフィスに集合します。 また定期的な出社でオンサイトMTGをすることで、チーム内外を問わないコレボレーションの強化を図っています。

必須スキル

・事業会社で自社プロダクト開発をサーバーサイドエンジニアとして行った経験(2年以上) ・TypeScriptを使用した開発経験1年以上  - Firebaseを使用した開発経験1年以上あればTypeScriptを使用した開発経験は不問とします また、今までの業務で以下のようなご経験をされていること ・コードレビューをともなう複数人でのチーム開発経験 ・クライアントアプリ(モバイルアプリ・Web)の開発または協業経験 ・自社プロダクトの開発などでのProductManagerやデザイナーとの協業経験 ・機能開発に直接紐付かない自発的なリファクタリングの推進、実装経験 ・GithubActionやCircleCIなどのCD・CIの利用経験

歓迎スキル

以下の1~2つ以上該当している方 ・外部サービスのAPIを利用した経験 ・業務系ツールの開発経験 ・Firebaseプロダクトを用いたプロダクト開発経験 ・CloudFunctionsやGCE, CloudBuildなどのGooglePlatformプロダクトの認定資格や経験 ・NoSQLデータベースの運用経験 ・Serverlessアーキテクチャの運用経験 ・クラアントアプリ(モバイルアプリ・Web)のためのAPI開発への理解 など

稼働日数

週2日

勤務形態

リモート

勤務地

秋葉原 東京都 千代田区 秋葉原

募集回数

1回

募集背景

この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。

募集人数

2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。

企業名

大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。

面談でお伝えできます。
ぜひご相談ください。
一部非公開の場合がございます

チーム人数

チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。

現場の雰囲気

アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。

よくある質問

リモート勤務です。多くのメンバーは月1回の全社会で秋葉原オフィスに集合し、定期的なオンサイトMTGも実施します。

週2〜5日での稼働を想定しています。

TypeScript/Node.js、Cloud Functions、Firestoreを中心に、Slack・Zendesk・SendGrid・Firebase Messagingや社内IoTサーバーとの連携があります。

事業会社での自社プロダクトサーバーサイド開発2年以上、TypeScriptまたはFirebaseでの開発1年以上、複数人でのコードレビューを伴う開発、クライアントアプリとの協業、リファクタリング推進、GitHub ActionsやCircleCI等のCI/CD利用経験です。

各アプリUI向けAPI提供、ユーザーアクションのCS・メンテナンスチームへの連携、オペレーション効率化の事前処理、外部・IoT連携、リファクタリングや技術負債解消をPMやクライアントエンジニアと協業して推進します。
案件について詳しく聞いてみませんか?

知りたい内容を選んでください(複数選択可)

関連する求人

【SE】人事給与に関するSaaS開発
600,000円〜600,000円/月
東京都 品川
TypeScriptNode.jsFirebase1
【SE】人事給与に関するSaaS開発
600,000円〜600,000円/月
東京都 品川
TypeScriptNode.jsFirebase2
【TypeScript】サブスク系アプリのフロントエンド開発支援
〜640,000円/月
恵比寿駅
TypeScriptReactNode.js1
【テクニカルディレクター】プロダクト品質向上/不動産
〜750,000円/月
東京都渋谷区(恵比寿駅)
TypeScriptSQLSketch23
日本最大級!コスメショッピングアプリのインフラ構築支援
〜800,000円/月
代官山駅
Vue.jsTypeScriptSwift38