仕事内容 |
【具体的な仕事内容】
■フロントエンドの機能設計、開発。
■快適なUX/UIの実現のため、デザインチームとのコミュニケーション・デザイン検討。
■継続的なチーム開発のためのチーム運営
≪プロダクト情報≫
野球向け映像分析サービス「PITCHBASE」
マルチスポーツ映像分析サービス「FL-UX」
録画・文字起こし・映像シーン検索一体化サービス「RECOROKU」
※プロダクトごとにチームに分かれて開発を行っています。
※選考時にご希望をお聞きした上で、これまでのご経験スキルなどを総合し、配属を決定させていただきます。
【開発プロセス】
- 開発はBitBucketを用いたプルリクエストベース・JIRAを用いたチケットベースで行っており、すべて第三者確認、リーダー確認と、レビューを受けます。
- 開発チーム全員でオンラインツールを使って議論して実装方法を決めていきます。より良い実装を実現できるようチームの知恵を持ち寄ります。
- スプリントレビューは、プロダクトオーナーを務める当社代表・エンジニア(バック・フロント・デザイナー)・営業が集まって行います。
- 新規機能の要件は、プロダクトオーナーの口から直接開発チームに共有されます。
【共通ツール】
- コミュケーションツール: Slack, Zoom
- チケット管理: Atlassian JIRA
- 文書管理: Atlassian Confluence
- ソース管理: Atlassian Bitbucket
- 開発端末: MacBook Pro
【仕事の魅力】
開発プロセスの中にレビューが組み込まれており、相互にフィードバックをし合うことでコーディングスキルを向上しやすい環境です。
チームでの設計・実装議論と、プロダクトオーナーとの対話によって、プロダクトを成長していく、やりがいのある仕事です。
|
必須条件 |
■Webアプリケーション(フロントエンド)もしくはソフトウェアプロダクトの開発経験:3年以上
■Webアプリケーション技術の基礎知識(HTTP, HTML, CSS)
【開発環境】
■PitchBase
- 開発言語: JavaScript, TypeScript
- フレームワーク: Backbone.js, Bootstrap, Vue 3, Cordova, Electron, Composition API, Pinia, Vuetify 3
- ライブラリ: Axios, Lodash, i18next, jQuery, Chart.js, D3.js, log4js, Video.js, Day.js, Vue I18n, Vue Router, vue-virtual-scroller, AWS SDK for JavaScript
- 開発ツール: Node.js, Grunt, Gulp, JSHint, webpack, Babel, Vite, Sass, ESLint, Prettier
- 開発環境: Visual Studio Code, WebStorm
- CI/CD: CircleCI, Bitbucket Pipelines
■FL-UX
- 開発言語: JavaScript, TypeScript
- フレームワーク: Vue 2, Vuex, Composition API, React, MobX, Vuetify 2, Cordova, Electron
- ライブラリ: Axios, Lodash, Video.js, Vue I18n, Vue Router, vue-virtual-scroller, Day.js, AWS SDK for JavaScript
- 開発ツール: Node.js, webpack, Babel, Vite, Sass, ESLint, Prettier, Stylelint
- 開発環境: Visual Studio Code, WebStorm
- CI/CD: CircleCI, Bitbucket Pipelines
■RECOROKU
- 開発言語: TypeScript, Dart
- フレームワーク: Vue 2, Composition API, Vuetify 2, Flutter, Electron
- ライブラリ: Axios, Lodash, Video.js, Day.js, Vue I18n, Vue Router, AWS SDK for JavaScript
- 開発ツール: Node.js, Storybook, webpack, Babel, Sass, ESLint, Prettier, Stylelint, Jest, husky
- 開発環境: Visual Studio Code
- CI/CD: Azure Pipelines
|
歓迎条件 |
■実際に顧客提供しているアプリケーション開発の中で、設計/開発/テスト/リリースまでの一通りの作業の経験
■Backbone.js / Vue.js / React.js 等のJSフレームワークを利用したフロントエンド開発の経験
■HTML,CSSのフルスクラッチ開発経験
■CSS設計の経験
■アジャイル開発の経験
■チームマネジメント経験(小規模可)
■ビジネスレベルの英語
|