【React/フルリモート/フレックス】国内で前例のないプロダクトを自社開発するフロントエンドエンジニア
仕事概要
≪すべてのユーザーがシステムを使いこなせる世界に≫
システム導入だけで終わらせない、利活用のためのDXプラットフォーム「テックタッチ」を自社開発しています。
あらゆるソフトウェアの画面上に、操作ガイドを追加し、ユーザーの “わからない” を解消するサービス「テックタッチ」のフロントエンドエンジニアを募集します。
海外では導入が進んでいる分野ですが、日本ではまだまだ希少なプロダクトです。
一緒に、未開拓な市場を切り拓く画期的なプロダクトのグロースを目指していきませんか?
【募集背景】
事業の順調な成長とともに、さらなる機能開発が求められています。
・機能を充実させる中で、より困難な技術的課題に立ち向かう必要が生じています。
典型的 SPA とは異なり、我々のプロダクトは第三者の様々なウェブアプリケーション上で動作します。
そのようなアーキテクチャであるため、下記要素において深い理解が求められます。
・フロントエンド開発における技術全般(TypeScript/React/Next.js/Babel/Webpack など)
・ブラウザ、レンダリングエンジン、JavaScript エンジン
【具体的な仕事内容】
TechtouchのWebアプリケーション、ブラウザプラグインの開発をお任せします。
あらゆるWebページ上でスムーズに動作するガイドツールをTypeScript (React) アプリケーションとして開発していきます。
◆フロントエンド の役割
・React/Vue.js を利用した機能開発
・Chrome/Firefox/Edge などのモダンブラウザにおける拡張の開発
・Next.js/Nuxt.js を利用した SPA の開発
・開発はスクラムで進めています。
◆現在の課題
前述のとおり、
・典型的 SPA とは異なるアーキテクチャであるため、フロントエンドにおける技術の深い理解と追求が求められます。
・第三者のウェブアプリケーションと我々のプロダクトが技術的に衝突することも少なくありません。
・対症療法、根本解決のいずれにおいても技術的に Deep Dive する必要が度々あり、それが課題であると同時に技術的な魅力でもあります。
◆使用技術
React, Typescript, Circle CI
◆開発環境
・ツール:Git, Github, Figma, Slack, JIRA
・完全にDocker化されたバックエンドサービス
・E2Eテストコードが充実
【この仕事のやりがい】
■エンドユーザの価値を一番に考える:
技術に対して真剣に向き合っておりますが、最も優先するべきはユーザへの価値提供の最大化です。スクラムチームは職能横断型で構成され、チーム単体で機能開発を完了させられます。開発チームは仕様策定の段階からオーナーシップを持ちアイデアを具体的な形にしていきます。
■明文化:
「理想のソフトウェア」を社内で定義し、全開発者で目指すゴールの目線合わせをしています。目線を合わせることで課題認識を共通化し、絞り込まれた課題に対し集中して議論することができます。
■設計能力の向上:
大企業の業務ソフトとして利用していただいていることもあり、高い品質が求められます。高い品質を維持したままスケールしていくためには、自分たちに最適なアーキテクチャで構築することが重要です。アーキテクチャを重要視したメンバーと一緒に設計のスキルを延ばすことができます。
■ペアプロ・モブプロ推奨:
個人個人の開発量ではなくユーザへの価値提供を最大化するために、リソースの効率よりもフローの効率に着目しております。その一環としてペアプロ・モブプロを推奨しており、コードの質を上げることだけでなく、知識の共有、エンジニア同士のコミュニケーションが促進されます。
■プロジェクト進行:
スクラムで開発を行っていますが、スクラムマスターはエンジニアとの兼任ではなく、専任のスクラムマスターが担当しています。目標とタスクが明確になり、チームの力を最大限に発揮するために開発者として役割に集中することができます。
【働く環境/スキルアップ】
・書籍購入サポート(上限なし)
・開発マシンやキーボード、ディスプレイを自身で選択可能(上限額あり)
・カンファレンスへの参加費用は全額補助。海外のカンファレンスやビジネス系のカンファレンスにも参加可能です。
・共同創業者がエンジニアのため、エンジニアが働きやすい環境作りを目指しています。
必須スキル
【必須(MUST)】
・TypeScriptを用いた開発経験
・HTML5 / CSS(SASS)の理解
・Angular, React, Vue.jsのいずれかを利用した開発経験
・webpackもしくはbrowserifyの経験
・テストコードを書いた経験
歓迎スキル
【歓迎(WANT)】
・Reactを利用した開発経験
・Node.jsの理解
・サーバサイドの開発経験(言語問わず)
・ブラウザの仕組みに詳しい方
(ブラウザエンジン、レンダリング、イベントハンドリング、パーサー、DOMなど)
・スクラムマスターの経験
求める人物像
我々のチームだけではなくテックタッチ開発チーム全体の総意でもありますが、チームワークがシステム開発において重要な要素だと認識しております。
そのため、丁寧なコミュニケーションを心がけて日々業務に取り組む必要があると考えています。
上記に2点に共感いただける方で、やはり一番はサービス開発が好きという方を募集しております。
・サービス開発が好きな方
・丁寧なコミュニケーションを取ることができる方
・課題を発見し、自分で解決できる方
・知的好奇心旺盛で、自ら学び、何事にも柔軟に対応できる方
・視野が広く、知見が深い方
・ホスピタリティの高い方
・チームプレイヤーとして動ける方
応募概要
給与 | 〜1,200万 + 年2回のボーナス + SO制度 |
---|---|
勤務地 | フルリモートの環境下で就業可能(地方在住でも就業可能) ※新型コロナウィルスの状況等関係なく、恒常的なリモートワークが可能です <オフィス> 〒100-6005 東京都千代田霞ヶ関3-2-5 霞が関ビルディング5階 |
雇用形態 | 正社員 |
勤務体系 | <勤務時間> 10:00~19:00 ※フレックスタイム制、コアタイム 10:00〜17:00 ※固定残業時間は45時間/月、超過分については別途支給 <休日、休暇> ■完全週休二日制(土・日)、祝日、年末年始 ■入社日に有給休暇付与(初年度10日) ■慶弔休暇 ■産育休、介護休暇制度完備(男性育休取得実績あり) |
試用期間 | あり(3ヶ月) |
福利厚生 | <保険> ■各種社会保険完備 <手当> ■通勤交通費 ■リモートワーク手当(5,000円/月) <その他制度> ■業務PCや周辺機器を自身で選択可能(上限額あり) ■書籍購入制度(上限額なし) ■備品購入制度 ■SaaS系ツールの積極的な利用 ■セミナー/勉強会の費用負担(国内セミナー全額負担、国外セミナーは全社プレゼンのうえ全額負担) ■水(ウォーターサーバー)/コーヒー(ホット/アイス ※デロンギ)飲み放題 ■年一回健康診断実施*オプション料金を含み最大3万円(税込)まで会社が負担 ■ビル屋内に喫煙スペースあり ■SO制度 ■年2回のボーナス制度あり(業績に応じる) |
企業情報
企業名 | テックタッチ株式会社 |
---|---|
設立年月 | 2018年3月 |
本社所在地 | 東京都千代田区霞ヶ関3-2-5 霞が関ビルディング5階 |
資本金 | 630,000,000円 |
従業員数 | 64名(2022年8月現在) |