フロントエンドエンジニア■フルリモート/正社員■キャリアアップのチャンスも!フロントエンドの開発をお任せ
求人のポイント
■場所
フルリモート
※リモートワーク時は基本的に自宅からの勤務となります
※フルリモートのため受動喫煙にはあたりません
■時間
フレックスタイム制度導入(コアタイム10:00~16:00)
※1日の標準労働時間:8時間
■形態
正社員
※副業は申請が必須
業務内容
【募集背景】
「LINEでログイン」などのソーシャルログインを起点に ID で顧客と企業を繋ぎ、プラットフォームを通じて心地良い体験を提供するソーシャルPLUSにて、フロントエンドエンジニアを募集します。
現在は、主要なサービス提供の場の1つである EC プラットフォームとの連携拡大と 、LINE社と進めている LINE を起点とした CRM パッケージの開発、ソーシャルPLUS 管理画面のリニューアルと幅広く進めています。
このような新しいチャレンジを次々と行う中で、開発のペースを落とさずプロジェクトを進めていくため、新しいメンバーを募集します。
【ソーシャルPLUSの提供を通じて、実現したいこと】
~ユーザーにメリットをもたらし 社会的に意義のあるサービスに~
BtoBtoC のサービスなので、サービスを利用していただく企業だけでなくその先に居る企業のWEBサイトを利用するエンドユーザーにもメリットを感じてもらえるサービスを目指しています。
現状はEメールよりもコミュニケーションをとりやすいLINEと、ECプラットフォームの中でも豊富にAPIが用意され、アップデートスピードも早い Shopifyへ注力をしています。
我々が考える顧客体験を向上させるベストプラクティスを企業のECサイトへ簡単に導入してもらい、企業の担当者の方には顧客と向き合い、データを活用したコミュニケーション設計を考えることに注力してもらえることを実現していきたいと思ってます。
【仕事内容】
フロントエンドの開発をおまかせします。
フロントエンドエンジニア(現在2名)同士のペアプロを多く行い、ドメイン知識やノウハウの共有を図っていますので、そこに加わっていただきます。
開発は Slack や Zoom を活用し、フルリモートで行っています。
デザイナーやバックエンドエンジニアなど、チームメンバー間でコミュニケーションをとりながら、課題解決に取り組みます。
【具体的な業務例】
▼Shopify アプリの開発
ソーシャルPLUSの Shopify アプリは、購入者向けにストア(EC サイト)上で表示される「ストアフロント」側と、販売者が管理画面内で操作する「埋め込みアプリ」側の、2つに大きく分かれます。
▼ストアフロント
ソーシャルログインができる「LINEでログイン」ボタンや、LINE との ID 連携を訴求するコンポーネントなどを、Preact で実装して提供しています。
どんなストアであっても簡単に設置ができ、柔軟なカスタマイズが行えるように、さらなる改良が必要です。
よりよい購入体験を実現するための、新しいコンポーネントの開発も行います。
▼埋め込みアプリ
Next.js や Polaris を使って実装しています。
Shopify や LINE の Web API を活用し、LINE 配信機能の拡充を図ります。インストール後のオンボーディングの強化など、UX 面での改善も課題です。
テストの拡充やモノレポ化など、開発を支える基盤の強化に取り組みます。
LINE を活用した CRM パッケージの開発
LINE 社と協業し、EC サイト向けの CRM パッケージを新しく開発します。ソーシャルPLUS がこれまで培ってきたノウハウを、Shopify だけでなく、他の EC プラットフォームへと横展開します。
新しいプロジェクトですので、LINE 社や EC プラットフォーム事業者とすり合わせを行い、要件定義や設計からスタートしていきます。
ご自身のスキルや関心に合わせて、各フェーズに加わっていただきます。
Next.js :https://nextjs.org/
Polaris:https://polaris.shopify.com/components/get-started
【技術スタック/開発環境】
詳しくは、 ソーシャルPLUS の開発チーム紹介と技術スタック(以下URL)にまとまっています
URL:https://github.com/feedforce/about-us/blob/master/teams/socialplus.md
▼フロントエンドの開発環境
・主に 2 人で開発しています
・日々の開発はペアプロが中心です
・安全で保守性の高いコーディングを行っています
・主な技術スタックは TypeScript, React, Next.js, Redux です
【仕事のやりがい/魅力】
・Shopify App の機能追加や、LINE社との業務提携など新しいチャレンジがたくさんあり、プロダクトの変化もダイナミックで面白いフェーズです
・プロダクト自体はリリースから9年、順調に成長を遂げ、安定した収益基盤があるので、安心して積極的に新しいチャレンジを行えています
・「フロントエンド」と職域を限定せず、バックエンド領域やビジネスサイドの橋渡しなど要望に応じて広く任せてもらえます
・負債を作らないようにペアプロや PR レビューをしっかり行っています
・PdM、デザイナーとのコミュニケーションを通じてビジネスサイドの課題感を把握しながら開発を行います
・ビジネスサイドとの密な連携により、実装だけでなく上流工程まで幅広くコミットできます
・キャリアとして、フロントエンドエンジニアとしての専門性を高める道も、フルスタックを目指す道も、マネジメントや組織作りにコミットする道も、志向にあわせて選べます
求める人物像
【必須要件】
・React と TypeScript or Flow によるフロントエンド開発の経験
・Git/GitHub を使ったチーム開発の実務経験(もしくは OSS 開発経験)
・テストや CI/CD の重要性を理解し、活用していること
・英語で書かれた一次資料・技術ドキュメントを抵抗なく読解・利用できること
・チームでコミュニケーションを取りながら、問題解決に取り組む能力
【歓迎要件】
・React, Next.js, Vue.js, Nuxt.js 等のフレームワークを使った業務開発の経験
・Selenium, Cypress, TestCafe 等による E2E テストの実装経験
・フロントエンドにとどまらない、Web アプリケーション・Web API の開発経験
・関数型プログラミングに関する知識
・Shopify や LINE のエコシステム、および EC サイト運営に関する知識
【求める人物像】
・チームでのコミュニケーションやチームワークを大事にして働きたい方
・新しいものを学び続けている方
・UIUXやコードのクオリティにこだわりを持っている方
・ビジネスサイドを含めたチーム全体でプロダクトを成長させたい志向をお持ちの方
・技術的負債を作らないようにレビューやペアプログラミングを大事にする方
選考フロー
・Reworker運営事務局による推薦可否判断
・書類選考
・面接2回
・モブプロ選考やコーディング課題など
・内定
※選考の内容は変更される場合もあります。
※カジュアル面談をご希望でしたらその旨お知らせください。
※面接日等お急ぎの場合も柔軟に対応いたしますのでご相談ください。
必要書類
・履歴書
・職務経歴書
・ポートフォリオ
※選考フロー、必要書類は変更する可能性がございます
就業条件
| 就業場所 |
フルリモート
|
|---|---|
| 就業時間 |
フレックスタイム制度導入(コアタイム10:00~16:00)
|
| 給与/報酬 |
想定年収:400~700万円
|
| 昇給・賞与 |
賞与:年2回 |
| 試用期間 |
3ヶ月(本採用時と待遇に変動ありません) |
| 休日・休暇 |
完全週休二日制 |
| 福利厚生 |
・リモートワーク可能(チームごとに方針を定めています)
|
本求人は、採用企業よりReworkerがお預かりしている求人です。
応募を持ちましてReworkerが選考サポートを開始いたします。
※ご経験・ご要望によっては、サービスをご提供できない場合がございます。ご了承ください。