Front-end Engineer

Job Type
Japanese Level
Intermediate (JLPT Level 3)
English Level
Advanced (TOEIC 860)
Start Date



‐ 開発・運用におけるフロントエンド開発のリード
‐ フロントエンド技術の取捨選択、ビルド環境の整備
‐ 他、企画・デザイン・設計・開発を興味・経験に応じて

フレームワーク等: Play Framework,Slick,ScallkeJDBC,Akka...
フロントエンド:Angular,AngularJS,React,Vue.js,  Gulp,Sass,JQuery ...
構成管理・仮想環境/自動化:Docker,Ansible,TerraForm ...
本番環境:ECS,SQS,ElastiCache,CloudFront,Lambda ,Nginx...
監視: NewRelic,Mackerel
ドキュメント:JIRA,Confluence,Google Drive



A growing HR Tech Company is looking for a Front-end Engineer for their new business division. The application you will work on consists of modules that support the company's back office, including recruitment management. The web screen is developed as an SPA using AngularJS and React.

‐ Leading front-end development
‐ Selection of front-end technology; maintenance of build environment
‐ Planning, design, architecture, and development of applications based on your interests and experience

Language: Scala, TypeScript, Python
Framework: Play Framework, Slick, ScallkeJDBC, Akka ...
Front-end: Angular, AngularJS, React, Vue.js, Gulp, Sass, JQuery ...
Persistence: MySQL, Elasticsearch, memcached, Redis
Configuration management・Virtual environment/Automation: Docker, Ansible, TerraForm ...
Production environment: ECS, SQS, ElastiCache, CloudFront, Lambda, Nginx ...
Delivery: Jenkins, Slack (ChatOps)
Monitor: NewRelic, Mackerel
Log collection: Fluentd, Kibana
Repository: GitHub
Documents: JIRA, Confluence, Google Drive

Required Skills

‐ Webアプリケーション開発経験
‐ AngularJS、Reactなどを使用したSPAのフロントエンド開発経験
‐ Gulp、Gruntなどを使用したビルド環境の構築経験
‐ Web、HTTP知識を前提としたパフォーマンスへの造詣



‐ Web application development experience
‐ SPA front-end development experience using AngularJS, React, etc.
‐ Building environment experience using Gulp, Grunt, etc.
‐ Detailed performance knowledge based on Web and HTTP knowledge

Preferred Skills

‐ 新規事業の立上げ経験
‐ Scala および Play Frameworkを使用した開発経験
‐ Angular、React による開発経験
‐ Android、iOS モバイルアプリケーション開発経験
‐ CI/CD 環境および DevOps文化の構築経験
‐ AWS または他社のクラウドサービス上での開発運用経験



‐ Experience setting up new businesses
‐ Development experience using Scala or Play Framework
‐ Development experience using Angular or React
‐ Android/iOS mobile application development experience
‐ Experience building CI/CD and DevOps environments
‐ Experience in development operation on AWS or other cloud services
‐ Machine learning knowledge
‐ Product manager experience