【上場大手アパレル企業】フロントエンドエンジニア

勤務形態
正社員
給与
年収:580万円 - 1200万円(経験に基づく)
日本語レベル
初級(JLPT Level 4)
英語レベル
中上級(TOEIC 730)
開始日
ASAP
勤務地
東京

職務内容

日本発グローバルアパレル企業は小売業という枠組みとその常識を超えて、"情報製造小売業"(Digital Consumer Retail Company)へと業態を変革し、新しいデジタルコマースサービスをお客様に提供していきます。
そのために、オフライン・オンラインをシームレスにつながったお客様体験を提供するとともに、さまざまなエリアに大胆に最先端のテクノロジーを活用・自己変革を推進していきます。
これらのフロントエンド部分を実現するために、フロントエンドエンジニア職を募集しています。

この職種ではフロントエンドエンジニアとして、Webの最新の技術やベストプラクティスをグローバル視点で導入し顧客体験を継続的に高めていくことを期待しています。

この実現のため、Webに関する基礎知識に加えて、全社的に推進しているクラウド化やインフラストラクチャーのポリシーに則り、ビジネス規模やトラフィックの増加にも耐えうる拡張性を持ったアーキテクチャをオープンマインドで議論しリードできる人物を求めています。

また、シニアエンジニアでは、他エンジニアへのデザインレビューや実装レビューなどを実施し、アーキテクチャやデザインの課題、スケーラビリティやパフォーマンスの課題などを率先して洗い出していくことも求められます。

ECや小売業で在庫・オーダー・決済などのバックエンドの経験を生かしコンシューマ向けの開発により携わりたいという方も歓迎します。


A listed apparel company has expanded eCommerce business at a rapid rate and rolled out a global ecommerce system that underpins these businesses.

The EC WebApplication team is seeking a passionate engineer who can lead the team to develop applications with robust operational structure.

Their mission is to apply the latest web technologies globally making use of best practices. They also develop new features to improve customer experience and influence the industrycontinuously.

In addition to web fundamentals, the candidate will design scalable architecture with open mind. They are building a system that handles high volume of incoming traffic with their rapid business growth, following the internal cloud and infrastructure policies.

The company especially values your backend development experience related to inventories, ordering and payment management to enhance the consumer experience.


【会社概要 | Company Details】
東証一部上場の日本を代表するアパレル会社です。ユーザーエクスペリエンス向上のため、Eコマース、アプリ、店舗等によるオムニチャネルでのショッピング体験の融合に力を入れています。数年前から本格的に組織強化(内製化)を図っており、SIerやコンサル会社から来られた方々も大いに活躍しています。残業も少なく、福利厚生も充実しています。
Our client is a listed apparel company which has successfully expanded their business across the US, Europe and Asia. The company is merging their e-commerce sites, mobile apps, and stores into a simple shopping experience to improve usability. They have been actively working to strengthen the organization as well as developing IT systems in-house. This is a great opportunity to join this famous company in their transition stage! Great work life balance and benefits!

【就業時間 | Working Hours】
フレックスタイム制
Flexible time

【休日休暇 | Holidays】
完全週休2日制(土日祝休み)、年末年始、年次有給休暇、その他特別休暇など
Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays, Other Special Holidays

【待遇・福利厚生 | Services / Benefits】
各種社会保険完備(厚生年金保険、健康保険、労災保険、雇用保険)、通勤交通費支給等
Social insurance, Transportation Fee

必須スキル

‐ コンシューマ向けのソフトウェアの開発経験(Javascript/HTML5)
‐ モバイル向けフロントエンド設計・開発の経験、特にReact/Redux/Redux Sagaを用いたSPA開発経験
‐ Webの基礎知識およびHTML/CSS/JavaScriptを用いた開発経験
‐ フロントエンドアーキテクチャの設計・構築経験
‐ フロントエンドのパフォーマンス最適化経験(クリティカルレンダリングパス、コード分割等)
‐ バックエンドの開発経験・APIの開発経験(言語は問いません)
‐ 基本的なモダンウェブサービスインフラストラクチャの知識(CDN、クラウドインフラストラクチャ等)
‐ 卓越したコミュニケーションスキル(開発チーム間、ビジネスサイド及びプロダクトマネージャ等)

‐ Javascript development experience for web applications
‐ Experience in SPA development with React, Redux, Redux Saga (or another Redux middleware) and Webpack, using REST APIs
‐ Experience in static type checking in avascript (Flow or Typescript)
‐ Experience in unit testing implementation in Javascript (Jest, etc)
‐ Experience working with ESLint Indepth understanding in frontend performance optimization (Critical Rendering Path, Code Splitting, Treeshaking etc.)
‐ Ability to design frontend architecture
‐ Great ommunication skills to coordinate the project with other teams
‐ Backend development experience with any language

優遇されるスキル・経験

‐ Nodeを用いたAPI設計
→Frontend for Backend の実装経験
‐ NoSQL DBを使ったアプリケーション開発
‐ パブリッククラウド(AWS,GCP)上でのシステム構築経験
→マイクロサービスの設計・開発
→負荷分散の知識・負荷テストの実施経験
‐ Gitによるソースコード管理およびレビュープロセスの実践

【その他プラスになる知識や経験】
‐ 高トラフィックのシステムやWebサイトの開発または運用経験
‐ グローバルな開発プロジェクトの経験
→海外とのコミュニケーション。オフショアを使った開発経験
‐ 何らかの開発リーダー経験
→設計や開発進捗管理を行った経験
‐ 開発プロセスやDevOpsに関する知識。CI/CDやTDD/BDDなどの実践


‐ Experience in design and implementation of API with NodeJS
→Experience in building Frontend for Backend is a plus
‐ Application development experience using NoSQL DB
‐ System development experience on public cloud (AWS,GCP)
→Experience in building Frontend for Backend is a plus
→Load balancing and load test experience
‐ Version control and code review process experience using Git

【Nice to haves】
‐ Experience in hightraffic website development and operation
‐ Global project experience
→Experience in communication with overseas partners and development with offshore teams
‐ Any leader experience
→Experience in designing systems and progress management as a leader
‐ Knowledge in development process and DevOps. Experience in CI/CD and TDD/BDD