【仕事内容】
自社プロダクト内およびクライアントへ提供するサービスのフロントエンジニアとして、設計・開発・運用に携わって頂くフロントエンドエンジニアを募集します。
エンジニアとして設計や実装を担当するだけではなく、サービスや仕様・機能を決める段階から、よりサービス価値を高めていけることを考え、開発していきます。
・web標準を前提としたHTML/CSSによるコンテンツとUIの設計、開発、運用
・JavaScriptを使ったリッチなUIの設計、開発、運用
・SEO、アクセシビリティ、セキュリティ、パフォーマンス、スケーラビリティを考えた設計、開発、運用
・企画やカスタマーサポートチームの業務を支援するツールの設計、開発、運用
・主にBtoCおよびCtoCサービスの開発
・PWAおよびSPAでの開発
新しい言語やアーキテクチャなど最新のトレンドを取り入れた開発にもチャレンジしています。
エンジニアチームはSlackを使いながらアジャイルで開発を進めます。
【必須条件】
・ビジョン,ミッション,バリューへの強い共感
・Web アプリケーション開発に必要な一定のフロントエンドの設計、開発、運用スキル
・Webブラウザ、JavaScript、ネットワークなどフロントエンド領域に関わる技術知識
・XDやFigmaなどデザインツールの操作およびデザイン作成
・パフォーマンス、アクセシビリティ、セキュリティ、SEOを考えた設計、開発、運用スキル
・ユニットテスト、機能テスト、E2Eテストを含むソフトウェアテストに関する知識と開発経験
・クラウドにおける開発経験(特にGCP、もしくはAWS)
・Git,GitHub,bitbucketのバージョン管理システムを利用したチームでの開発経験
・実務経験3年以上
【歓迎条件】
・ユーザーインターフェース一般の設計および改善
・ユーザーへの操作感を高めるマイクロインタラクションの適用
・プロジェクトマネジメントまたはチームリーダー経験
・マイクロサービスアーキテクチャでの開発・運用経験
・サービスのオンコールサポート経験
・Webアプリケーションにおけるセキュリティの知識
・パフォーマンスとスケーラビリティを考えた設計開発能力
・OSSの公開、コントリビュートの経験
・Scrumでの開発経験
・バックエンド開発経験
【求めている人物像】
・迷った時に挑戦的で楽しい方を選択する方
・お客様そしてクライアントにとって良いものを作るために積極的に行動できる方
・新規案件だけをやりたいのではなく、運用で絶え間なく改善を考えられる方
・設計などを常にシンプルに考えられる方
・ギークよりは、みんなで達成することが好きな方
・素直にオープンなコミュニケーションが取れる方
・多様性がある組織の中で変化を恐れない方
■開発に使っている主なツール
UX/UI:Figma, XD, Photoshop, Illsutrator
Webサーバーサイド:PHP, Go, Ruby, JavaScript,TypeScript
Webフロントエンド:HTML, CSS, JavaScript/TypeScript (react/vue/nuxt/flutter)
スマホアプリ:Swift, Kotlin, reactnative, flutter
フレームワーク:echo, Gin, Laravel, Rails, React, React Native, Bootstrap,Foundation, etc..
ミドルウェア:memcached, Nginx, Elastic Search, SASS, SCSS, gulp, etc..
データベース:MySQL, PostgreSQL
インフラ:AWS, GCP, Container(Docker)
ソースコード管理:Git, bitbucket
構成管理ツール: Terraform
CI/CD: Circle CI
監視ツール: Datadog
プロジェクト管理:Backlog, JIRA, toggl
自動テスト:選定中!
その他:Serverless, SPA
開発プロセス: Scrum
コミュニケーション:Slack,
その他利用ツール: Slack, Backlog, JIRA, toggl, Webpack, Parcelなど
※技術的には、クラウドをフル活用していてCI/CDを実現するための開発スタイルを主としています。