【開発の特徴】
freeeのエンジニアは企画から開発、リリースまで、エンジニアが自分たちで考え、実行に移しています。またリリースのみではなく、実際の利用者、お客様の声も聞くことで更に次の改善を高速で行う組織体制も出来上がっており、会計や給与といった難しいプロダクトの内容を、簡単に、そしてわかりやすいUXへと改善していくチャレンジングな環境です。そしてスモールビジネスに携わる人々が、創造的な活動にフォーカスできるような新たなプロダクトの開発、さらにテクノロジーでビジネスにイノベーションを起こすための自動化・最適化アルゴリズムのようなコア技術等、今後の予定やアイデアなど様々あります。
【業務内容】
freeeの完全子会社であるfreee finance labにて、金融系サービスの運用や新規立ち上げの UX/UIデザイン(主にUXデザイン)を行う。
ビジネス部門、プロダクト部門が密に連携し新規サービスをクイックに立ち上げ、運用をしていっている状況。
各サービスの運用実績がまだ短く、取り組み方に型が出来上がっている訳ではないので、柔軟な対応が必要とされる。
UXデザインで行うこと:調査(ユーザーインタビュー等)、分析(調査から得られたデータを整理分析する)、要求定義(ニーズの特定)、要件定義、IA(情報設計=構造設計、フロー設計、画面設計等)、ユーザーテスト(プロトタイピング、シナリオ策定、実施、分析)
UIデザインで行うこと:freeeのデザインルールに乗っ取って行うため、グラフィックデザイン的なUIデザインはほぼ行われない。
【必須スキル】
IA(情報設計)
【歓迎スキル】
ユーザーテスト(プロトタイピング、シナリオ策定)
【下記どれかにピンと来る人歓迎】
・優れたAPI設計について一家言ある
・スピード感のある環境で変化を楽しみたい
・価値あるプロダクトをつくり、顧客に最速で届けたい
・動作の遅いアプリケーションや使いにくいアプリケーションに憤りを感じる
・ベンチマーキングやパフォーマンスのデバッグが好きだ
・面倒なことは全部自動的にやってもらいたいと思う
【開発に使っている主なツール】
Webサーバーサイド:Ruby on Rails, Go
Webフロントエンド:React, Redux, Babel, webpack, Flow, Storybook
データベース:MySQL, Redis
インフラ:AWS (ELB, EC2, RDS, S3, SQS, ElastiCache, Redshift, ...), Kubernetes, Docker, CircleCI, Fluentd, Ansible, HashiCorp ツール, Elasticsearch + Kibana, Google BigQuery, Embulk
開発環境:Vagrant, Docker
モバイル:Swift, Kotlin, Objective-C, Firebase (Analytics, Notifications, Remote Config), Bitrise, fastlane, RxSwift, RxJava
デスクトップクライアント:Xamarin, WPF
Biz基盤:Salesforce, Apex, Visualforce, Marketo, Pardot, Zendesk, Zuora
AIラボ:Python 3, R言語, Jupyter Notebook, Zotero, Re:dash, TensorFlow, Keras, scikit-learn
リポジトリ管理:GitHub
CI:CircleCI
自動テスト:Selenium WebDriver, Appium
サーバ監視:Mackerel
エラー監視:NewRelic, Bugsnag
コミュニケーション:Qiita:Team, Slack, JIRA, WorkPlace by Facebook