【SaaS・モダンな開発環境】高速検索技術を活かした次世代の旅行SaaSプロダクト_フロントエンド
わたしたちは、旅行SaaS『webコネクト』を通じて、旅行業web販売のサプライチェーンを根本的につくり替え、これまでよりも生産性の高い業界に変革することに挑戦しています。
【わたしたちが挑む社会課題】
日本の観光・旅行業のGDPは2019年時点で11.2兆円に上り、新型コロナウィルスによる一時的な停滞を経験しましたが、2024年にはコロナ前の水準を上回ることが予想されています。さらに、政府は2030年までに訪日外国人旅行者数を6,000万人(現在の2倍)にまで増やす野心的な計画を持ち、観光・旅行業は今後数年での飛躍的な成長が期待されています。
このように、国内の人口減少が確実なこの国において、市場の成長が見込まれる観光・旅行業の果たす役割はこれまで以上に重要になります。一方で、地方では観光・旅行業の担い手不足の問題が顕在化しはじめたほか、それ以前からも観光・旅行業従事者の賃金上昇が求められており、業界としてのDX推進と生産性向上の必要性は待ったなしの状況にあります。
【サービス概要】
そんな中でわたしたちフォルシアの旅行SaaS『webコネクト』は、旅行業web販売のサプライチェーンを縦横につなぐプラットフォームを提供することで、業界全体としての効率化と、個々の事業者の競争力ある旅行商品販売を同時に可能としています。
◾︎サプライチェーンの横のつながり
『webコネクト』には旅行業のさまざまなサプライヤーが集い、それぞれが得意とする旅行素材(ホテル在庫、新幹線・飛行機空席、現地体験、etc)を持ち寄り、旅行会社がプラットフォーム上でそれらを組み合わせて旅行商品を販売しています。従来の観光・旅行業界では、素材を仕入れて販売するシステムを旅行会社ごとに構築してきましたが、『webコネクト』というプラットフォームをご利用いただくことで、費用の面でも労働力の面でもこれまで以上にはるかに効率的に運用していただきながら、競争力ある旅行商品を販売することができます。
◾︎観光産業共通プラットフォーム
旅館・ホテルのデータは、業種を超えたデータの統合管理が進んでおり、観光産業共通プラットフォームがその役割を果たしています。このプラットフォームでは、旅館・ホテルが管理する情報(施設基本情報、営業情報、災害情報)が旅行会社のシステムに直接届けられ、サプライチェーンのデータ統合管理がおこなわれます。
たとえば、地震や大雨などの災害が起こった場合、旅館スタッフが被災状況を入力すると旅行会社に一斉配信され、旅行会社は安否確認をおこなうことができます。これにより、旅館のスタッフは復旧作業に集中でき、安全安心を迅速に確保することができます。観光産業共通プラットフォームは、日本旅行業協会が利用しており、業界公式のプラットフォームとなっています。わたしたちの役割は、ホテル・旅館や旅行会社が利用するさまざまなシステムを提供し、旅行業のDXを推進していくことです。
【わたしたちの強み】
『webコネクト』に取り組む前のわたしたちは、大規模で複雑なデータを高速検索できる独自技術を用いて、ANAやJTBといった旅行・観光業大手企業のホテル・ツアー検索サイトを10年以上にわたり開発してきました。その事業を通じ、旅行業独特のデータ構造や商習慣などの豊富なドメイン知識を培ったフォルシアだからこそ、『webコネクト』のようなSaaS展開が可能となっております。
- 職種名
- フロントエンドエンジニア
- ポジション
- テックメンバー
- 職種
- フロントエンド
- 給与(想定年収)
-
550万 〜 700万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務地
- 東京都
- 主要開発技術
- TypeScript
- 開発言語
- Python3 SQL
- フレームワーク
- React Node.js Express Next.js
- クラウドプラットフォーム
-
Amazon Web Services
- データベース
- PostgreSQL、DynamoDB
- 開発内容タイプ
-
自社製品/自社サービス、B2B、SaaS
- 特徴
- オンライン面談可 一部在宅勤務可 フリードリンク 女性エンジニアが在籍 服装自由 ノートPC+モニタ別途支給 裁量労働 産休育休取得実績あり 女性リーダー活躍中 残業30H以内
- 必須要件
-
以下すべてのご経験をお持ちの方からのご応募をおまちしています!
・Web開発(フロントエンドエンジニア) 実務3年以上
- 歓迎要件
-
【歓迎するスキル・経験】
・大規模システムの運用または新規Webアプリケーション開発の経験
・小規模チームでのリーダーまたは後輩指導の経験
また、特に下記のご経験がある場合は、フロントエンドのスペシャリストとしてご活躍いただけると期待しています。
◾︎toCサイトのような要求水準の高いデザイン開発の経験があること
◾︎大規模なwebアプリケーションのコンポーネントを構造化して設計・開発したご経験のあること
【生かせるスキル・経験】
◾︎React.js、Vue.js、Angularなどのモダンなフレームワークを用いたWebアプリケーションの開発経験
◾︎技術面あるいはチーム運営面で自分が貢献できる形を自分なりに考えて行動していける、あるいは周りに相談して改善に取り組んでいける、そのようなマインドをお持ちの方 - 求める人物像
-
[1] 物事を論理的にしっかりと考えられる
元々高速検索を軸とした事業を展開してきており、高度なアルゴリズムを理解したり実装したいと考えるエンジニアが集まっています。
[2] 性格は穏やかで物腰が柔らかい
フォルシアのエンジニアは優しい人が多いです。 人の話をじっくりよく聞いて、建設的な意見を提示することができる人が多いです。
[3] 技術がとても好き
フォルシアのエンジニアは知的好奇心が高く、「様々な領域の技術を学び、システム開発を楽しみたい」という思いの強いエンジニアが多いです。その結果としてフルスタックエンジニアが多いです。 また、特に若いエンジニアたちの間では競技プログラミングの活動が盛んです。
[4] 技術の力でビジネスを支えていきたいと考えている
技術が大好きなフォルシアのエンジニアですが、技術の追求そのものを自己目的化させることはありません。
フォルシアでは創業以来『技術は売れて初めて技術となる』という考えを大事にしており、自分たちの技術を使って社会にどんな価値を提供することができるかを考えることを全ての出発点としています。 - 備考
-
【応募について】
業務を進める上では、チームメンバーとの関係を築いていくことも重要です。特に若手エンジニアには、インフラからフロントエンドまで幅広い技術に挑戦してほしいと期待しています。
数年の経験を積んでシステム開発の全体像を把握した後は、フルスタックで活躍するか、特定の技術領域を深めるかを選択するキャリアを推奨しています。フルスタックの経験がなくても、広範な技術を学び成長したい意欲があれば応募可能です。
業務ではインフラ(AWS)からアプリまでフルスタックでご経験いただけますが、入社時点では不慣れな領域があっても大丈夫です。安心してご応募ください。 - 選考フロー
-
面接回数:3回程度
※選考フロー、面接回数は状況に応じて変更になる可能性があります
※一部変更となる可能性がございます
1次面接:現場エンジニア
▼
SPI
▼
2次面接:技術系役員と技術系部長
▼
最終面接:執行役員
▼
内定後:オファー面談
※選考フロー、面接回数は状況に応じて変更になる可能性があります
全グループ・ユニットで共通する業務範囲アプリケーションの設計・実装、デプロイ、単体テスト・結合テスト作成、CI/CDの構築をおこないます。
新規アプリケーションの開発がとにかく盛んなため、インフラの設計・構築についてもご経験があったりご希望があれば携わっていただける機会がありますので、遠慮せずに仰ってください。
最初は先輩エンジニアからアサインされる小さな機能開発、簡易な調査、部分的な設計のチケットに取り組んでいただきます。数カ月から半年ほど経過すれば、関与しているシステムの全体像やポイントが掴めてくるはずです。
【具体的には】
◾︎オペレーションエンジニアユニットの業務
このユニットの業務は多岐にわたります。ユーザー企業からの調査・問い合わせに対しては、その場で回答するだけではなく、重要度・頻度・対応の手間などで評価を下したうえで、根本的な改善までおこないます。
たとえば、顧客が入稿した不正データの自動連絡ツールを開発して問い合わせを減らしたり、調査ツールを作成して手間を大幅に減らすなど、技術の力でSaaS運用のコストを下げていきます。その他にも、DockerImageの共通化によるリリース作業時間の短縮、大規模なリファクタリングなどにも取り組んでいます。
◾︎ソリューションエンジニアリング・プロダクト開発ユニットの業務
これら2つのユニットの業務は、新機能開発または新規アプリケーション開発の業務が主です。業務の範囲としては、設計・開発・デプロイ・テストまでをおこなう点はオペレーションエンジニアリングユニットと同じですが、追加で新機能の見積り(価格決め)もおこないます。開発する新機能や新規アプリケーションをSaaSとしてどのように提供すべきか、ビジネスサイドと連携しながら決定し、設計や見積もりをおこないます。
具体的な開発内容の一例としては、外部連携のための仕様書を読み込み各種サブシステムから楽に接続できるようIFの設計を工夫したり、ユーザ企業の業務フローを考慮してデータベースを構築するなどがあげられ、設計・開発で高度な技術力・クリエイティビティを発揮して活躍できます。
【技術の範囲について】
フルスタックにお任せします。これまでにフルスタック経験がなくても、幅広く技術を学び力をつけていきたいという意気込みがあれば十分です。
【募集背景】
2024年に5年目を迎える『webコネクト』は、次々と新しいお客様への導入が決まり、新機能のご要望もたくさんいただいています。また、すでに構築した部分のリファクタリングやさらなる拡大を見据え、内製化・リアーキテクチャリングにも取り組んでいます。しかし、やるべきことは多く、現在の開発メンバーだけでは手が回りません。
そこで、「これまでの経験を生かして、より大きな開発でチームに貢献したい」「多くの人が利用するシステムをみんなでつくり上げてみたい」と考えていらっしゃる貢献意欲の高いエンジニアを募集しております。
【入社後のフォロー】
◾︎充実のオンボーディング
グループやユニットに参加したら、技術スタックや旅行業の知識を学び、調査業務や開発、設計などに取り組みながらチームとの関係構築を進めていきます。自分のアイデアや意見を出すなど、新しい考えを持ち込みながら一緒に成長していきましょう!
新しい技術には数カ月で慣れますが、旅行業務やデータ構造には難しさを感じるかもしれません。しかし、先輩たちが親切に教えてくれますので、ご安心ください。
システム開発関連業務
会社の定める業務
- 開発部門の特徴・強み
-
・フルスタックエンジニアとしてフロントサイドからサーバサイド、データベースまで担当します。
・高度な検索を可能にする独自フレームワーク・ライブラリが充実しています。
・新しいライブラリや言語も積極的に取り入れていくスタイルです。
・動くソフトウェアを重視した開発を行っています。
・エンジニアもビジネスサイドと関わることが多く、何のために設計・開発するかを理解したうえでエンジニアリングを行うことができます。
・エンジニアが多く(全社員の約半数)、上下の関係なく、互いに教えあう文化があります。 - 主な開発実績
-
◆「Spook」によるオーダーメイド的な開発など
開発はもちろん、お客様とエンジニアが直接やりとして要件定義や提案等を行うフォルシアの伝統的なスタイルです。
フロントエンドもバックエンドも両方担当するフルスタックエンジニアが活躍します。
プロジェクト人数:ITコンサル1~2名・エンジニア2~3名
◆「webコネクト」によるSaaSプロダクトの開発など
基本的にはフルスタックでおこないますが、フロント・バックエンド一方に重きを置く場合もあります。
役割は分担しても、お客様のビジネスを理解してシステムを作る姿勢は全員に必要とされます。
プロジェクト人数:ITコンサル3~5名・エンジニア(5~10名)
いずれもスプリントを区切りながらコミュニケーションを重視して機動的に活動します。 - 技術向上、教育体制
-
・社内勉強会の開催
・社外イベントの開催 shinjuku.rs(RustのLT会)など
・書籍購入制度(書評を書くことで、購入した書籍代金を支給・書籍は私有可)
・社外勉強会等参加費用補助
・資格取得支援制度(合格を条件に受験料・テキスト代などの支給)
・社内独自の教育資料あり
・メンター制度 - 支給マシン
-
相談の上、ご希望のマシンを支給いたします。
◾︎エンジニアのPC環境へも配慮
エンジニアなどPC業務が多い社員はモニターを2台体制にしたり、マシーンのスペックにも配慮。業務効率をあげるために、マイキーボードやマウスを使っている社員も多く、購入に際しては会社の補助もあります。 - 開発手法
-
アジャイル
- 開発支援ツール
- Jira、Jenkins、CircleCI、GitLab
- インフラ管理
-
Docker、Ansible、Kubernetes、Amazon ECS、Prometheus
- AI・データ分析
-
Amazon Athena
- 環境
- Linux、CentOS、Red Hat Enterprise Linux、Apache HTTP Server、Apache Tomcat
- その他開発環境
-
【コミュニケーションの機会】
毎日グループまたはユニットでおこなう朝会・夕会で、個々の業務を確認します。重要なフェーズではプロジェクト朝会を別途おこない、不明事項の詳細確認をおこないます。
週に複数回グループまたはユニットでおこなうコードレビュー会では、自分は直接担当しないプロジェクトのコードについても議論します。週に1回程度グループまたはユニットでおこなう振り返り会では、各プロジェクトの進捗を確認します。
チームとしても、コミュニケーションの機会を設け、お互いにサポートしあえるように努めています。わからないことは素早く確認できる環境を整えているので、積極的に声をかけてください。
【開発環境】
■プログラミング言語:TypeScript、Python、SQL
■フレームワーク:Node.js、Next.js、Express、React、Redux、Apollo
■データベース:PostreSQL、AWS DynamoDB、Amazon RDS
■ソースコード管理:GitLab、GitLab-CI
■プロジェクト管理:Jira
■情報共有ツール:esa、Slack
■その他:Athena、Swagger、Prometheus、Amazon EKS、AWS ECS、Linux - エンジニア評価の仕組み
-
◆フォルシア 3C制度
会社の利益に貢献した社員に、フェアに利益の一部を分配したいという想いから生まれたのが3C制度です。
本当にフェアであるためには、「どのように評価するか」が最も重要なポイントです。少数による恣意的な分配額の決定ではなく、一緒に働く社員間の相互評価を大切にしています。
3C対象者全員に「あなたに総額●●●●万円のボーナスを自分を除く3C対象者に分配する権限があったとしたら、それぞれにいくらずつ分配しますか」というシートにそれぞれ分配額を記入してもらいます。この結果を集約して特別賞与額を決定し、対象社員に支払います。
(3月時点で在席している方が対象となります。時短勤務や休職者などは対象外となりますが、対象外の場合は役員査定の特別賞与額となります。) - 組織構成
-
1. SaaS事業開発ユニット
当社のSaaSプロダクト「ウェブコネクト」の新規機能開発や品質・効率向上を担当します。
・技術的創造性の発揮:外部連携設計やDB設計など、サービスの根幹に関わる技術設計
・SaaSの品質と効率の向上:ツール開発やリファクタリングを通じた運用コストの削減
・共通開発業務全般:アプリケーションの設計・実装・デプロイ・テスト、CI/CD構築
2. ソリューション事業開発ユニット
当社の技術基盤「Spook」をコアとする、お客様個別の課題解決に向けたシステムの開発を担当します。
・大規模システム開発:複雑性の高いシステム構築における設計・実装・テスト
・上流工程への参画:プロジェクトの見積りや仕様検討といった、ビジネスサイドと連携した要件の深掘り
・新規開発が中心となり、希望があればインフラ設計・構築にも携 - 配属部署
- 配属については、ご本人様のこれまでのご経験や嗜好性、メンバーとの相性を考慮して、いずれかのグループ・ユニットとなります。面談や面接の段階で、どのグループに適しているかを判断することもあります。
- 平均的なチーム構成
-
プロジェクトエンジニア2名~5名前後で開発を行うことが多いです。大型のプロジェクトでは10名近く参加して開発を行うこともあります。
プロジェクトの期間はおよそ3~6カ月ほどのものが多く、大型のものでは1年を超えることもございます。
営業・技術が10名程度のユニット(チーム)として働き、互いに連携を取りながら、プロジェクトを進めていきます。
ユニットは顧客・業界・自社システムの区分によって分かれております。
※組織は事業に応じて変更になることがあります。
- 勤務地
-
東京都新宿区新宿4丁目1-6
JR新宿ミライナタワー13階
一部リモート可/転勤なし
就業場所の変更範囲<雇入時>
東京本社、および自宅
<変更範囲>
会社の定める場所(テレワークを行う場所を含む)
受動喫煙防止措置に関する事項従業員に対する受動喫煙対策:あり
対策内容:屋内原則禁煙(オフィスと同じ13階に喫煙室あり) - 最寄り駅
-
■JR「新宿駅」ミライナタワー/甲州街道/新南改札直結
■東京メトロ「新宿三丁目駅」E10出口より徒歩1分
- 給与体系・詳細
-
■賃金形態:年俸制(年俸を12分割)
■賃金の決定方法:当社規定により決定いたします
■月給:約45万円~約58万円
・基本給:約37万円~約47万円
・固定残業代:30時間分、約8万円~約11万円(超過分は別途支給) - 給与(想定年収)
-
550万 〜 700万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務時間
-
◾︎専門業務型裁量労働制(1日あたり8時間)
10:00〜19:00休憩時間:休憩60分 ※休憩時間は各々の自主性に任せています
平均残業時間:平均15‐30時間/月
- 休日休暇
-
◾︎完全週休2日制(土・日)
◾︎祝祭日
◾︎年次有給休暇(入社直後3日・入社半年後7日付与)
◾︎夏季休暇(3日)
◾︎年末年始休暇(12/29~1/3)
◾︎サバティカル休暇(最長20営業日の休暇を取得できる制度※勤続3年以上) - 諸手当
-
◾︎残業手当
◾︎通勤手当(月額50,000円まで)
◾︎出張手当
◾︎近隣家賃補助制度(会社の3km圏内に住む社員に毎月2万円の家賃補助) - インセンティブ
-
◾︎年1回:特別賞与(3C制度)※支給対象は在籍1年以上
支給対象は在籍1年以上 年度末に収益に応じた額を支給対象者で360度評価をおこないます。
「支給対象者が30名いた場合、●万円をどのように分配しますか?」というサーベイをおこない、比率を見て支給金額を決定するユニークな制度です。会社の利益に貢献した社員に、フェアに利益の一部を分配したいという想いから生まれました。
◎高評価を得る方は、年収と同等金額の賞与を支給している実績があります! - 昇給・昇格
-
給与改定あり:年1回(3月)
- 保険
-
社会保険完備(健康保険・厚生年金加入・雇用保険・労災保険)
※関東ITソフトウェア健康保険組合加入 - 雇用関係
-
無期雇用
- 試用期間
-
3カ月(待遇の変更はありません)
【福利厚生/社内制度】
◾︎フリードリンク(コーヒーマシン、各種ソフトドリンク等)
◾︎近隣家賃補助(職場3㎞圏内であれば2万円/月※新卒入社2年間は4万円/月)
◾︎社員間の食事代補助(5,000円/月)
◾︎TGIFランチ(Thank God、It's Friday)
◾︎健康診断・歯科検診・ストレスチェック・産業医面談
◾︎勉強会支援
◾︎書籍購入補助
◾︎資格支援制度
【受動喫煙の対策】
対策内容:屋内原則禁煙(喫煙室あり)
【リモートワーク】
週3日以上の出社が基本となりますが、体調不良時や私用等がある場合はリモートワークを併用する事が可能です。