募集要項
- 募集背景
- 977
- 仕事内容
-
■本ポジションの具体的な業務内容■
主に2つの役割を期待しています。
・ドメインエキスパートとの議論を経て、ドメイン知識を徹底的に理解し、抽象化、構造化する
・習得したドメイン知識をもとに、TypeScript, React.js, Vue.jsを用いた新規サービスの立ち上げを主導する
経験の有無よりも、基礎力と学習意欲を重視します。ネクストキャリアとして新規サービスの立ち上げや開発チームの立ち上げにチャレンジしたい、という方も是非ご応募ください。
既存サービスである当社サービスの開発項目を例として紹介します。
・UXチームとの議論により、実装するUIの仕様を決定
達成したいUXと、開発に必要となる工数のバランスをとって、画面実装の仕様を決定します。
・GraphQLスキーマの設計
当社サービスに新機能を開発する上で画面を実装する場合、FEとBEにそれぞれ担当エンジニアがアサインされます。FEとBEはGraphQLでやりとりを行っており、設計時にGraphQLスキーマを担当エンジニア間で設計・合意したのちに、FEの実装を行います。
・更新されたドメイン知識に基づくリファクタリング
当社サービスは、産廃を排出場から処分場へ配送する「配車」スケジュールを計算するサービスとして設計されました。これは業界特有のドメイン知識を多分に含んでいることを意味しており、なかには機能のリリース後に現場の業務と設計が噛み合っていないことがわかることがあります。一例として、産廃業者の多くは処分場でリサイクルされた有価物(鉄くずや燃料など)を現場に配送する、処分場から排出場へ配送する配車を並行して行っています。当社サービスは現在はこのような配車に対応できていないため、他にも何パターンかある配車を一元的に管理するための開発や既存サービスのリファクタリングを行っています。
その他業務としては、以下のようなものが含まれます。
・ユーザーヒアリング等を通じたユーザー理解
・要件定義や提案、設計のリード
・システム運用、データ保守
・各種テスティング
・チームメンバー技術向上サポート
・開発チームの方針策定および技術選定- エンジニア採用 等
- 応募資格
-
- 必須
-
■必須スキル・経験■
複雑な実装を行った経験よりも、基礎的なことをハイレベルにこなせる基礎力を重視します。弊社の使用している技術スタック(Vue.jsやGraphQLなど)の利用経験は重視しません。
・TypeScriptと、Vue.jsもしくはReactの実務経験
・エンジニアとしての実務経験5年
・自分なりの設計思想を持っている
・UIデザイナーと協業してコンポーネント設計をした経験がある
■開発環境(既存サービス)■
言語:Vue.js・TypeScript
フレームワーク:Vuetify
ソースコード管理:GitHub
プロジェクト管理:Jira
情報共有ツール:Slack
Vue.jsに加えて、新規サービスにはReactの採用を積極的に検討しています。
- 歓迎
- ・サーバサイドの開発経験
- フィットする人物像
-
求める人物像
・プロフェッショナルとして信頼できる方
・自律的に行動できる方
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 勤務時間
-
就業時間:10:00 ~ 19:00(休憩1時間)
残業:あり
- 年収・給与
- 800万円~1249万円
- 待遇・福利厚生
-
【保険】
・社会保険:健康保険、厚生年金、労災保険、雇用保険
【諸手当】
・残業手当、通勤手当
【福利厚生】
・ノートPC貸与あり
・信託型ストックオプションを支給可能(給与待遇と合わせて相談)
- 休日休暇
-
休日:土日、祝日、有給休暇(6か月継続勤務した場合に10日付与)
※現在リモートワーク中心、週1程度の出社で活動しています