具体的な業務内容
【フルリモート可】PHP/Drupalプロジェクトのバックエンドエンジニア
■仕事についての詳細:
【仕事内容】
・Drupal をベースとしたWebサイト開発を行うエンジニアを募集します。
・Drupal のモジュール開発やテーマ開発、コンテンツ移行などに、5〜8名のチームで取り組みます。スクラムを採用し、チーム内で日々の進捗・課題を共有し、協力して業務を進めていきます。
■経験豊富!即戦力な方:
・入社後、直ぐにDrupalを触っていただきます。ソースコードの読み書きからモジュールの開発まで、一貫した作業をお任せしたいと考えています。
■経験が浅い方:
・Drupalに慣れていただくことから始めましょう。各プロジェクトのテスト業務などをしながらDrupalに詳しくなって頂きます。社内で標準化されたオンボーディング資料に沿って勉強しながら業務にキャッチアップすることができます。
【業務例】
1:要件定義
・お客さまの要件を整理しゴールを共有します。多くの場合ワイヤフレームなどの資料を作成します。同時に、タスク管理システム Redmineにチケットを登録します。
2:設計
・要件に対してDrupalでそれをどう実現するかを決定し、開発者にそれが伝わる様にドキュメント化します。必要に応じてチケットを半日〜1日で実装完了する規模に分割します。
3:開発
・チケット単位で開発を進めます。開発は各自のPCで進め、完了したらGitLabにソースコードをプッシュします。
4:コードレビュー
・開発担当以外の開発者がソースコードをレビューします。レビューを通してより良いコードを書くための議論がされることもあります。
5:テスト
・正しく実装ができているか、テストを行います。
6:リリース
・一定の単位でまとめて本番環境に成果物をリリースします。
・開発の中には、Drupalの管理画面からの設定で済むもの、テーマ開発として主にHTMLやCSS、JavaScriptを対象とするもの、PHPのモジュールとして実装するものがあります。
チーム/組織構成