【PHPカンファレンス福岡専用エントリー】バックエンドエンジニア・フロントエンドエンジニア
デジタルサーカス株式会社職務内容
### 【デジタルサーカス×PHPカンファレンス福岡2023 特別企画】
※デジタルサーカスはPHPカンファレンス福岡のブロンズスポンサーです。
- *\\選考前にまずはCTOとカジュアル面談してみませんか?//**
デジタルサーカスにご興味をお持ちいただき、ありがとうございます!
カジュアル面談では、デジタルサーカスのことを知って頂くために、業務内容、開発の進め方、環境など、リアルな情報をお伝えします。
- 「現場で働いているエンジニアの声が聞きたい」
- 「今すぐには転職は考えていないが、いつかキャリアチェンジを検討している」
- 「自分のスキルにマッチするポジションを相談したい」
- 「エントリーする前に気になることを詳しく聞きたい」
### 仕事内容(バックエンドエンジニア)
Drupal をベースとしたWebサイト開発を行うエンジニアを募集します。
Drupal のモジュール開発やテーマ開発、コンテンツ移行などに、5~8名のチームで取り組みます。スクラムを採用し、チーム内で日々の進捗・課題を共有し、協力して業務を進めていきます。・経験豊富!即戦力な方:
入社後、直ぐにDrupalを触っていただきます。ソースコードの読み書きからモジュールの開発まで、一貫した作業をお任せしたいと考えています。
・経験が浅い方:
Drupalに慣れていただくことから始めましょう。各プロジェクトのテスト業務などをしながらDrupalに詳しくなって頂きます。社内で標準化されたオンボーディング資料に沿って勉強しながら業務にキャッチアップすることができます。
【業務例】
1:要件定義
お客さまの要件を整理しゴールを共有します。多くの場合ワイヤフレームなどの資料を作成します。同時に、開発タスクをタスク管理システム Redmineにチケットとして登録します。
2:設計
要件に対してDrupalでそれをどう実現するかを決定し、開発者にそれが伝わる様にドキュメント化します。必要に応じてRedmineのチケットを半日〜1日で実装完了する規模に分割します。
3:開発
チケット単位で開発を進めます。開発は各自のPCで進め、完了したらGitLabにソースコードをプッシュします。
4:コードレビュー
開発担当以外の開発者がソースコードをレビューします。レビューを通してより良いコードを書くための議論がされることもあります。
5:テスト
正しく実装ができているか、テストを行います。
6:リリース
一定の単位でまとめて本番環境に成果物をリリースします。
開発の中には、Drupalの管理画面からの設定で済むもの、テーマ開発として主にHTMLやCSS、JavaScriptを対象とするもの、PHPのモジュールとして実装するものがあります。
### 仕事内容(フロントエンドエンジニア)
CMS/HTMLの設計/制作を行っていただきます。
Drupalのテーマ制作、画面制作、JavaScriptの開発、ユーザーインターフェイスの設計 など
なお、ご希望やプロジェクトの状況などにより、上記以外の開発業務、品質管理(テスト)、お客様へのヒアリングや資料作成、運用サポートなども行っていただく可能性があります。- *職種 / 募集ポジション**
- *雇用形態**
- *契約期間**
- *給与**
400万円 〜 800万円
【正社員】
月給例:332,000円
(内訳:基本給+能力給+定額残業代+手当)
・基本給:201,500円
・能力給:スキルに応じて決定
・定額残業代:66,000円~(45時間分)
・リモートワーク手当:5,000円(条件有)
※残業平均0~30時間/月
※社会保険完備
※通勤交通費:実費精算
※業績賞与:10月(業績により支給)
※賃金改定:11月
【アルバイト/フリーランス】
応相談
- *勤務地**
上記オフィスまたはリモートワーク
- *勤務時間**
- *福利厚生**
資格取得支援制度
近隣引越支援制度
書籍購入支援制度
リファラル採用制度
チーム懇親制度
長期休暇取得支援制度(サバティカル休暇)
MacBookアップグレード制度
コミュニティ活動支援制度- *加入保険**
- *ワークスタイル**
【ハイブリッド】
リモートワーク、オフィスワーク、お客さまオフィスへの訪問など必要に応じて適切に使い分ける働き方です。現在はほとんどのメンバーがリモートワークです。
【フルリモート】
基本的に全ての業務をリモートで実施する働き方です。
ハイブリッドとは条件が異なり、現在は「バックエンドエンジニア」、「フロントエンドエンジニア」、「QAエンジニア」の3職種のみ対応しています。
※リモートワーク条件
・仕事に支障のないネットワーク環境を自前で用意できること
・勤務時間中にお客さまやチームメンバーと電話/Web会議/Slack等でリアルタイムにコミュニケーションが取れること
・会社の定めるセキュリティ基準に沿って業務を遂行できること
・デイリースクラムや計画MTGなどチーム行事に参加できること
・お客さまやチームの要請に応じてオフィス勤務やお客さまオフィスへ訪問を行えること(フルリモートの場合は不要)
- *必須スキル**
・サーバサイドプログラミング言語による開発実務経験
・開発プロジェクトの参画経験
・Gitの実務経験
・日本語でのコミュニケーション能力
【フロントエンドエンジニア】
・HTML5/CSS/JavaScriptによる開発実務経験
・jQueryなどのライブラリを使用せずにJavaScriptコーディングができる
・バックエンドプログラム開発実務経験
・CMSテンプレート制作の経験
・SASS/SCSSの使用経験
・Gitが使える
・JavaScriptでREST APIからデータを取得しUI構築ができる
・日本語でのコミュニケーション能力
※フルリモート勤務をご希望の場合は
上記スキル +(コンピュータサイエンスの知識と実践経験)
- *優遇スキル**
・PHPの実務経験
・Linux, AWSなどによるインフラ構築
・Vagrant, Docker, Ansible など Infrastructure as Code 技術
・IPA ネットワーク/データベーススペシャリスト資格
・英語
・Drupalの利用経験
【フロントエンドエンジニア】
・PHPの実務経験
・Linux, AWSなどによるインフラ構築
・SMACSS/BEM に準拠した設計経験
・英語
・Drupalの利用経験
- *開発環境**
Web開発フレームワーク: Drupal
フロントエンド開発・記述言語:JavaScript, HTML, CSS/SCSSデータベース : MySQL, PostgreSQL
テストツール/CIツール: PHPUnit, Behat, GitLab CI/CD
- *選考ステップ**
STEP1
エントリーSTEP2
書類選考、実績審査・履歴書
・職務経歴書
・実績(※1)
※1:実績について
開発者の方
ご自身で書いたソースコード(一定規模のアルゴリズムを含むプログラム)をご提示いただきますようお願いいたします。
GitHubをご提示いただく場合は、リポジトリ指定をお願いいたします。
ご提示可能なソースコードがない場合、何らかのプログラミング問題を解いていただき、問題と回答をご提示いただければそちらでも審査可能です。例:競技プログラミングコンテストサイト「AtCoder」、AtCoder Beginner Contest(※B問題以上相当を想定)
非開発者の方
以下の中からいずれかを選んでご提示いただきますようお願いいたします。
・ご自身で作成された営業資料、マネジメント資料、テスト仕様書
・IPAネットワーク/データベーススペシャリストの資格
・Blog/書籍/SNSなどでの技術アウトプット
・勉強会/カンファレンスでの発表資料
・これまでに担当した開発におけるご自身のアピールポイント及び開発時に利用したツール、フレームワーク、その他知識の説明
※審査のためにご提示いただいたソースコード及びその他資料につきましては、選考にのみ利用させていただきます。
STEP3
人事面談担当:人事
※オンラインで実施いたします
STEP4
技術面接担当:エンジニア
※オンラインで実施いたします
※開発者の方はご実績の中からソースコードの解説をお願いいたします。
STEP5
課題の成果発表担当:人事+エンジニア+CEO
※オンラインで実施いたします
※課題は技術面接終了後にお送りします
※成果発表は内容確認のため録画させていただきます。録画データは選考目的のみに使用いたします。
STEP6
最終面接担当:CEO
※最終面接はオフィスで実施いたします(フルリモートご希望の方はオンラインで実施)
【補足】
・全てのSTEPに担当者以外のメンバーが参加する場合があります。
・選考フローは状況に応じて変更する場合があります。
・お送りいただいた書類や録画データ等の選考情報は当社プライバシーポリシー及びISMS基本方針に従い適切な管理を実施しております。
- *応募**
【応募する】よりカジュアル面談のエントリーをお願いいたします。
¿Te interesa este puesto?