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

非公開

~ ¥800,000 / 月
秋葉原
業務委託(フリーランス)
TypeScript Node.js
  • 概要

    バックエンドエンジニアには、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の利用経験

  • 稼働量

    -

  • 求人元

    FLEXY

関連する求人

FLEXY について

FLEXY

運営会社:株式会社サーキュレーション

案件・求人数:7545件

支払いサイト:当月末締め、翌月末お支払い

契約形態:業務委託契約

福利厚生:・賠償責任補償 ・WELBOXを利用した大手企業の福利厚生 ・法人会員提供の独自優待 ・所得補償制度 ・年会費の経費計上 利用にはフリーランス協会への年会費1万円での入会が必要