フロントエンドエンジニア
ジョーシス株式会社
-
101 to 1,000
Company Info
Job Summary
フロントエンド開発者として、ReactJS、NextJS、TypeScriptを用いたB2B SaaSプロダクトのフロントエンドインフラ構築と保守を担います。ユーザーインターフェースの設計、クリーンでメンテナンス性の高いコード開発、バックエンドチームとのコラボレーション、マイクロサービスの構築など、プロジェクトの成功に重要な役割を果たします。Duties
B2B SaaSプラットフォームのフロントエンド開発において、ReactJS、NextJS、TypeScriptを活用したウェブアプリケーションの設計、開発、保守を担当します。ユーザーインターフェースの設計、レスポンシブデザインの実装、状態管理ライブラリの活用、RESTful APIとの連携、自動テストの作成などを行います。最新のウェブ技術トレンドを常に把握し、高品質で効率的なコードを作成するとともに、バックエンドおよびデザインチームと密接に協力し、プロジェクトの成功に貢献します。また、マイクロフロントエンドアーキテクチャの設計、クラウドインフラストラクチャへのデプロイ、junior開発者のメンタリングも重要な役割として含まれます。
Requirements
・Minimum of 4+ years of experience in front-end development using React (NextJS)
・Excellent social and communication and influencing skills
・Strong computer science fundamentals
・Strong proficiency in ReactJS, NextJS, and TypeScript
・Experience with front-end state management libraries such as Redux or MobX
・Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript
・Strong understanding of responsive design and cross-browser compatibility issues
・Familiarity with RESTful API design and microservice architecture
・Strong problem-solving skills and attention to detail
・Logical thinking and problem-solving skills along with an ability to collaborate
・Bachelor of Engineering Computer Science or related field
Welcomed Skills
・Proficiency with server-side languages such as NodeJS/RoR is a plus
・Knowledge of MFE (Micro Front End) framework is a plus
・Familiarity with database technology such as MySQL, Oracle, and MongoDB is a plus
・Experience in designing high level and low level documents