Railsエンジニア■フルリモート/正社員■サービスをより便利にするバックエンドエンジニアを募集
求人のポイント
■場所
フルリモート
※リモートワーク時は基本的に自宅からの勤務となります
※フルリモートのため受動喫煙にはあたりません
■時間
フレックスタイム制度導入(コアタイム10:00~16:00)
※1日の標準労働時間:8時間
■形態
正社員
※副業は申請が必須
業務内容
【募集背景】
「LINEでログイン」などのソーシャルログインを起点に ID で顧客と企業を繋ぎ、プラットフォームを通じて心地良い体験を提供するソーシャルPLUSにて、バックエンドエンジニアを募集します。
現在は、主要なサービス提供の場の1つである EC プラットフォームとの連携拡大と 、LINE社と進めている LINE を起点とした CRM パッケージの開発、ソーシャルPLUS 管理画面のリニューアルと幅広く進めています。このような新しいチャレンジを次々と行う中で、開発のペースを落とさずプロジェクトを進めていくため、新しいメンバーを募集します。
【ソーシャルPLUSの提供を通じて、実現したいこと】
BtoBtoC のサービスなので、サービスを利用していただく企業だけでなくその先に居る企業のWEBサイトを利用するエンドユーザーにもメリットを感じてもらえるサービスを目指しています。
現状はEメールよりもコミュニケーションをとりやすいLINEと、ECプラットフォームの中でも豊富にAPIが用意され、アップデートスピードも早い Shopifyへ注力をしています。
我々が考える顧客体験を向上させるベストプラクティスを企業のECサイトへ簡単に導入してもらい、企業の担当者の方には顧客と向き合い、データを活用したコミュニケーション設計を考えることに注力してもらえることを実現していきたいと思ってます。
【仕事内容】
・Ruby on Rails を使った Web アプリケーション開発(バックエンド)
・スクラムによるチーム開発への参加
・コードレビューやペアプロ・モブプロを通してのソースコードの高品質化
【具体的な業務例】
▼サービスの新機能開発
Shopify のストアから LINE のメッセージを配信するなど、エンドユーザーの購入体験をよりリッチにする機能開発を行っていただきます。
▼大量アクセスによるサーバー負荷を軽減する改善
多くのエンドユーザーから一斉にアクセスのあるサービスなので、キャッシングやデータ構造の改善により、より多くのトラフィックを捌けるような改善をしていただきたいです。
また、レスポンスタイムの短縮などサービスの高速化も行いたいです。
▼サービス間を繋ぐ認証サーバーの開発
ソーシャルログイン、 LINE メッセージ配信、 Shopify App はそれぞれマイクロサービス化されています。
それぞれのサービス間の認証情報を統合する認証サーバーが存在しているので、より便利に扱えるような機能開発を行っていただきます。
【技術スタック/開発環境】
▼技術スタック:詳しくは、 ソーシャルPLUS の開発チーム紹介と技術スタックをご覧ください。
https://github.com/feedforce/about-us/blob/master/teams/socialplus.md
▼バックエンドの開発環境
・主に 3 人で開発しています
・日々の開発はペアプロが中心です
・開発環境は docker 上に構築した Rails システムです
・主な技術スタックは Ruby, Ruby Rails, MySQL, Docker です
【仕事のやりがい/魅力】
・Shopify App の機能追加や、LINE社との業務提携など新しいチャレンジがたくさんあり、プロダクトの変化もダイナミックで面白いフェーズです
・プロダクト自体はリリースから9年、順調に成長を遂げ、安定した収益基盤があるので、安心して積極的に新しいチャレンジを行えています
・Shopify を始めとした EC プラットフォームの機能開発を通して、インターネットに関わる多くの人々の生活を豊かにしていく実感が得られます
・バックエンド、フロントエンド、インフラそれぞれの領域に高い専門性をもつエンジニアが揃っており、幅広い分野で高い水準の技術的知見を吸収し合っています
・最先端の Web サービスと関わる機会が多く、洗練された外部プロバイダの API に触れながら開発が進められます
・負債を作らないようにペアプロや PR レビューをしっかり行ってるほか、負債に関する課題感を四半期ごとに共有し、計画的に負債の解消をおこなっています
・キャリアとして、フロントエンドエンジニアとしての専門性を高める道も、フルスタックを目指す道も、マネジメントや組織作りにコミットする道も、志向にあわせて選べます
求める人物像
【必須要件】
・Web アプリケーションのバックエンド開発(設計・開発)の経験(言語問わず、2年以上)
【歓迎要件】
・AWS などクラウドコンピューティングサービスの利用経験
・インターネットサーバやネットワークに関する知識と実務経験
・DB パフォーマンスチューニングの経験
・OSS に対して貢献した経験
・社外へ向けての公演・執筆活動の経験
【求める人物像】
・新しいことを学び続ける姿勢をお持ちの方
・常にモダンな開発環境を取り入れ新しいことに挑戦したい方
・ビジネスサイドを含めたチーム全体でプロダクトを成長させたい志向をお持ちの方
・技術的負債を作らないような設計・実装を大事にする方
・残業に頼らず限られた時間で成果を出すことに挑戦したい方
選考フロー
・Reworker運営事務局による推薦可否判断
・書類選考
・面接2回
・モブプロ選考やコーディング課題など
・内定
※選考の内容は変更される場合もあります。
※カジュアル面談をご希望でしたらその旨お知らせください。
※面接日等お急ぎの場合も柔軟に対応いたしますのでご相談ください。
必要書類
・履歴書
・職務経歴書
・ポートフォリオ
※選考フロー、必要書類は変更する可能性がございます
就業条件
| 就業場所 |
フルリモート
|
|---|---|
| 就業時間 |
フレックスタイム制度導入(コアタイム10:00~16:00)
|
| 給与/報酬 |
想定年収:400~700万円
|
| 昇給・賞与 |
賞与:年2回 |
| 試用期間 |
3ヶ月(本採用時と待遇に変動ありません) |
| 休日・休暇 |
完全週休二日制 |
| 福利厚生 |
・リモートワーク可能(チームごとに方針を定めています)
|
本求人は、採用企業よりReworkerがお預かりしている求人です。
応募を持ちましてReworkerが選考サポートを開始いたします。
※ご経験・ご要望によっては、サービスをご提供できない場合がございます。ご了承ください。