仕事内容
同社サービスOfferBoxのバックエンド開発(主にリプレイスや現行バージョンの改善)実務を担っていただきます。他の開発やデザインメンバーと協働しながら、設計・実装・品質管理を行います。自らバックエンド領域を中心とした問題発見や改善提案を通じて、プロダクトのバックエンド技術水準を高めるアクションを取っていただきます。
【具体的には】
・主にLaravel(PHP)もしくはFuelPHPを利用したバックエンド開発実務
・手法:スクラム開発、PdM / SM / フロントエンドエンジニアとの協働
・周辺:循環依存のないコードおよび構成設計、API設計(要求仕様化)、デプロイ設計、テスト環境整備、dev-ops適用等
・改善:旧コードのリファクタリング、仕様の外在化、機能正規化、デザインパターン適用
・折衝:ビジネス要件を考慮したシステム要件定義(モデリング)および関係者との折衝業務
・設計:レイヤードアーキテクチャに応じた設計 / 実装実務
【具体的には】
・主にLaravel(PHP)もしくはFuelPHPを利用したバックエンド開発実務
・手法:スクラム開発、PdM / SM / フロントエンドエンジニアとの協働
・周辺:循環依存のないコードおよび構成設計、API設計(要求仕様化)、デプロイ設計、テスト環境整備、dev-ops適用等
・改善:旧コードのリファクタリング、仕様の外在化、機能正規化、デザインパターン適用
・折衝:ビジネス要件を考慮したシステム要件定義(モデリング)および関係者との折衝業務
・設計:レイヤードアーキテクチャに応じた設計 / 実装実務
応募資格
・Web開発におけるバックエンド設計、実装実務経験が目安として5年以上
・PHP(もしくはJava / Ruby)を用いたバックエンド開発実務
・Web開発におけるテックリードもしくはPM経験
【歓迎】
・クリーンアーキテクチャ(レイヤードアーキテクチャ)を適用した設計能力
・Web開発におけるテックリード、QA業務
・スクラム開発における実務経験
・TDDやDDD等の適用経験
・PHP(もしくはJava / Ruby)を用いたバックエンド開発実務
・Web開発におけるテックリードもしくはPM経験
【歓迎】
・クリーンアーキテクチャ(レイヤードアーキテクチャ)を適用した設計能力
・Web開発におけるテックリード、QA業務
・スクラム開発における実務経験
・TDDやDDD等の適用経験