「USERGRAM(ユーザグラム)」は、ユーザの『状況』を捉えることに特化したSaaS型のクラウドサービスです。
ユーザの行動データを、各種デバイスにとどまらず、リアルな行動まで計測し、その順序や流れをユーザ1人1人、丁寧に可視化することに挑戦しています。クライアントが直感的にユーザ心理を把握できるようになることで、ビジネスとしての成功と共に、使い手に対する想いのこもったサービスや商品が溢れる心地の良い社会の実現を目指しています。
企業としては「ビービット」という名前で、創業から20年です。創業時から変わらない理念『人間の心理や行動特性を探求することで、真に役に立つ製品、サービス、またそれらを支える仕組みを創出し、豊かな社会の実現に貢献する』を掲げ、主にコンサルティング事業を行ってきました。
2017年にリリースしたUSERGRAMですが、翌2018年より、会社としてもソフトウェア事業に重きを置く舵を切る決断をし、大規模な投資をはじめました。エンジニアの人数も当初の数名から、現在では40名弱になりました。ですが、まだまだソフトウェア開発組織としては歩き始めたばかりのベンチャー企業です。
USERGRAMのフロントエンドは現在5名程度のエンジニアが開発していますが、さらなるグロースのため、まだまだ戦力が足りない状況です。そこで、USERGRAMのフロントエンドを一緒に開発してくださるエンジニアを募集します!
◆担っていただきたいミッション
・TypeScript, Vueを用いたフロントエンド全般の実装(新機能開発、既存機能の改善)
・フロントエンドアーキテクチャの見直し、改善の提案
・アプリケーションの高速化を目的としたパフォーマンスチューニング
・ユーザ体験をよりよくするための快適なUI, UX, 機能の提案
◆必須スキル
・Web アプリケーションのフロントエンドの知識・開発経験
・HTML5・DOM・CSS3の制作経験
◆歓迎スキル
・フロントからバックエンド・DBまで横断的なWebシステム開発全般の知識
・ユーザビリティに関する知識
・React.jsまたはVue.jsなどを用いたSPAの開発経験
・ECSSやSMACCSなどに基づいたCSS設計経験
・HTML5 WebSocketを用いた開発経験
・Adobe XDでの設計経験
・ビジネスレベルの英語力
◆現在の利用スタック_202009時点
・サーバサイド:Django, Java
・フロントエンド:Vue.js, TypeScript
・データベース:Cassandra, MySQL (RDS), Redis (ElastiCache), Presto(Athena), BigQuery
・その他ミドルウェア:RabbitMQ, Kafka, AWS Glue, AWS Batch, AWS Lambda
・Cloud:AWS, GCP, Docker, Kubernetes (EKS), Terraform
・リポジトリ管理:Github
・CI/CD/自動テスト:CircleCI, GitHub Actions, ArgoCD
・サーバ監視/エラー監視:DataDog, Kibana, Grafana, Zabbix, Munin, CloudWatch, PagerDuty, Sentry, FullStory
・コミュニケーション:Slack, Zoom
・プロジェクト管理 / ドキュメンテーション:JIRA, esa, Confluence, Google Drive
◆こんな方と働きたい
・USERGRAMのビジョンに対して共感し、サービスの必要性を感じていただける
・新しい物事に対する知的好奇心が高く、新しい技術を学ぶために仕事ができる
・技術的負債の認識・解消や、細かな改善を定期的にかつポジティブに行える
・コミュニケーションが得意で、他のエンジニアや他部署とのやりとりも楽しんで仕事ができる
◆仕事の魅力
1. 徹底したユーザ志向: 開発の際に「ユーザにとってわかりやすいUIや機能とは何か」を徹底的に考え抜きます。
2. スクラム開発: 必要とされる機能が変動し続ける環境下で真に価値のあるプロダクトを作るため、スクラム開発を導入しています。チーム毎に異なりますが主にスプリントは1〜2週間単位です。
3. レビュー体制: プルリクエストによるレビュー体制を徹底しています。コードの質の向上や、知識の共有はもちろん、コーディングスキルをあげることも可能です。
4. 裁量労働: 基本的に裁量労働制での契約です、定時などはありません。チーム毎にタスクに応じて時間を決め、それを守って働きます。