お任せしたいこと TuneCore Japan のフロントエンド( JQuery → React など )の開発をお願いします。 今回の募集では、フロントエンドの開発に強みを持っている方を前提としています。UX / UI に関しては、業務経験は必須ではなく、プライベートで勉強している・興味があるという方で、入社後にキャッチアップしていただければ問題ありません。 必要に応じて出社いただきますが、一部リモートワークも可能です。 <チーム構成> プロダクト開発チーム 11名 ビジネスディベロップメント 16名 <募集背景> エンジニアのほとんどがバックエンドの開発に強みを持っており、フロントエンドの開発に強みを持つメンバー(特にReactを得意とするメンバー)が1名のみという状態です。ユーザーの増加に伴ってユーザビリティの向上も高速で進めたく、フロントエンドの開発に専念するメンバーを増やすことを決めました。 具体的な業務内容 以下の①〜③について6:3:1くらいの割合を想定しています。 ① TuneCore Japan ユーザー画面のフロントエンド開発 アーティストが、プロフィール・楽曲データ・売上データげなどを管理するマイページ。各ストアへの登録、各ストアの納品フォーマットに合わせたコンテンツのデリバリ、売上げの管理・分配、などの煩雑な作業をスムーズに行う体験を、アーティストに届けます。これまでバックエンド開発をメインフィールドにしているメンバーが開発を行ってきたため、UX や UI に基づいた設計ができていないと感じています。最新技術も追えずに来たので、負債を返済するためにも、React (TypeScript / Next.js)への移行を進めています。 ②付随するサービスのフロントエンド開発 LinkCore(短縮URL&アナリティクス機能)や Split(収益の自動分配機能)など、TuneCore Japan に付随するサービスのフロントエンドの開発を担います。 ③ 自社メディアのフロントエンド開発 自社で運営する、音楽に特化したWebメディア THE MAGAZINE のフロントエンド開発を担います。 前提:音楽の領域を広げる・深める ユーザーであるアーティストのジャンルが広がっていますし、今後新たなジャンルを開拓していくためにも、違ったジャンルを好きな方が来てくれると広がりも深みも出せると思っています。 必須の経験・知識・指向性 JavaScript フレームワークを使用した開発経験( React, Vue など) SPA でのサービス構築経験 Git を使用した開発経験 UI / UX デザインへの興味をお持ちの方 フロントエンド開発環境の知見をお持ちの方 新しい技術への興味を持ち、自ら習得できる方 歓迎する経験・知識・指向性 フロントエンド以外の技術的な経験をお持ちの方 REST API設計・開発の経験 バックエンド開発の経験(Node.js、Go言語 等) Dockerを利用した開発の経験 UI デザインツールの利用経験をお持ちの方 自らの知見を社内外に発信できる方 音楽が好きな方 自分でも音楽 / 映像制作に携わっていて、アーティストやクリエイターの気持ちがわかる方 情報をディグる(良いものを発掘する)のが好きな方 英語でのコミュニケーションが取れる方 音楽サービスに関する知見をお持ちの方 開発環境 言語:TypeScript, HTML, CSS, SASS, JavaScript, Text::Xslate, Go Template フレームワーク等:React, Next.js, Recoil, Meterial-UI UIデザインツール:Adobe XD OS:Mac, Windows, Linux ソース管理:Git( Bitbucket ) コミュニケーションツール:Slack, JIRA, Notion エディタ:自由( JetBrains 等有償エディタもご用意できます)
スキル JavaScript
React
Vue.js
UI/UX