48 ~ 96万円/月額想定年収:576 ~ 1152万円
30日
業務委託(フリーランス)
職務内容
【概要】 既存アプリケーションのフロントエンド,バックエンド分離と並行して, 新たにAPIベースの分散システムとしてアプリケーションバックエンドの設計と実装を推進する新設バックエンドチームのテックリード ・初期段階では,現在のRailsで実装されたアプリケーション開発チームのメンバーとして開発 ・既存アプリケーションの構造や実装を把握したのち,バックエンドをAPIサービス郡として切り出すためのAPI設計やアーキテクチャ・技術選定 ・自身のBackend/APIチームの立ち上げとマネジメントをおまかせしたいと考えています. 【業務内容】 - SPA向けに提供されるAPIの設計・実装・品質保証 - モバイルアプリケーション向けに提供されるAPIの設計・実装・品質保証 - スケーラビリティとアベイラビリティを考慮したアーキテクチャの選定 - バックエンドの責任者として,関連するチームとの協調と合意形成 - チームメンバーに対するコーチング - 自動化テストの推進と,QAマネージャと共同しての品質保証
必須スキル
- 分散システムの設計・実装または研究経験 - ソフトウェアエンジニアとして5年以上の経験 - REST,GraphQL,gRPCを使用したAPIの設計経験通算3年以上 - OpenAPI,Protocol BuffermなどのIDLを使用してAPI設計の管理を行った経験 - チームメンバーのメンタリング・コーチングを行った経験 - Ruby on Railsをはじめとするフレームワークを利用した開発経験 -リレーショナルデータベースのスキーマ設計および性能を意識した開発
尚可スキル
- アジャイルソフトウェア開発プロセスでの開発経験 - Material Designのようなデザインガイドラインを参考に開発した経験 - フロントエンド・バックエンド双方での経験 - ネイティブレベルの日本語能力 - 専門情報を参照できる程度の英語能力
商談回数
1回
情報提供元: Findy Freelance(ファインディフリーランス)
2年以上前
SNSアカウントでログイン