募集要項

開発部 フロントエンドエンジニア

チームで連携しながら自社プロダクト「Circuit X」管理画面のフロントエンド(vue)や広告のクリエイティブの開発を行うフロントエンドエンジニアを募集しています。

業務内容

管理画面のフロントエンド(vue)の開発や、実際にユーザーが閲覧する広告のクリエイティブの開発をお願いします。

全体的な開発進行はチームで行います。要件にマッチしたUI/UXを含めた情報アーキテクチャ部分を考えていただき、実際の仕様のすり合わせなどはチームでコミュニケーションをしながら進めていくスタイルになると思います。新しい技術にチャレンジしながら、見やすく使いやすい管理画面を実現いただきたいです。

広告主さま向けの管理画面

数値進捗などのレポート系画面がメインになります。日別の数値の表示やグラフ、フィルター、ソート機能などを操作性と視認性兼ね備えた画面へ改修を行っていただきます。

メディア向けの管理画面

例えば、現在進行中のキャンペーン一覧にて、statusもろもろ情報を画面に配置したり、広告タグの発行手続きをわかりやすくするなどの改修を行っていただきます。

当社管理者向けの管理画面

数値のトレンドや異常値を視覚的に検知しやすくしたり、分析を行いやすくするためにレポートを様々な軸で表示できるようにするなどを行っていただきます。

主な開発言語・環境

開発言語にこだわりはなく、その都度、各プロジェクトに適した言語を選択していく方針です。スプリント開始前日に、次のスプリント(2週間)で行うタスク・優先順位をあらかじめ社内で決定。手が空いた人が、その時点で優先順位が一番高いタスクを責任持ち担当するスタイルとしています。

基本はプロジェクト管理ツール、Slack上でコミュニケーションを取りますが、MTGを設定して議論していく文化が根付いています。

必須要件
  • JavaScript、JSフレームワーク(Vue.js)およびaltJS(TypeScript、Flow、Elm、ClojureScript)などのいずれかの実務経験2年以上
  • web系企業での実務経験(SIer系のみはNG)
歓迎するご経験、スキル、資質
  • SSP/DSP/DMPなどの広告プラットフォーム開発に関わったことがある方
  • IA / UI / UX を意識した開発経験
  • GraphQLを使った開発経験

フロントエンドのUI/UXは、顧客や社内の営業部・管理者ユーザーの要求に沿い頻繁に改善を求められます。そのため、コードが変更されることを意識した開発を進められる方を歓迎しています。

言語

言語:golang、Ruby、PHP、Python、JavaScript
フレームワーク:Ruby on Rails、Vue.js

開発環境

OS:Linux webサーバー:nginx、apache
DBサーバー:RDS(MySQL Aurora)、DynamoDB 、S3
CI: CircleCI
バージョン管理:Git
リポジトリ管理:GitHub
ドキュメント管理: Confluence
タスク管理: JIRA
コミュニケーションツール:Slack

インフラ関連

クラウド:AWS全般
(主に使用してるサービス:EC2、ECS(fargate)、ECR、RDS、ELB、CloudFront、S3、DynamoDB、Route53、CloudWatch、CloudTrail、Lambda、Athena、Kinesis、Glue、SES、など。)

集計バッチ

PHP(EC2)とMySQL(RDS)のバッチ処理
(Kinesis、Glue、Lambda、Athenaで完結できるように移行中。)

エントリー

スキルよりカルチャーフィット
助け合いの環境で働きませんか?

自分の弱みと向き合い、補い合える環境を一緒に作っていける人を探しています。
応募前に役立つ情報もご確認のうえ、ぜひエントリーしてください。