仕事内容
経験のあるフロントエンドエンジニアとして、プロダクト開発部のWebアプリケーション開発をリードしてください。
実際の開発業務では、下記のような期待があります。
- プロダクトマネージャにより作成された企画書をシステム設計に落とし込める
- メンバーが実施したタスク見積もりやPRをレビューできる
- リリース作業を担当できる
- セキュリティやパフォーマンスといった非機能要件を考慮したコードを書ける
- 可読性や保守性、トレーサビリティを踏まえたプログラム実装や、エラーハンドリング設計をした実装を行える
- ログの観察、ブレークポイント設定、クライアントツールやキャプチャツール、テストコード実装など、体系的なデバッグを実践できる
また、他のエンジニアとのコミュニケーションに関して、下記のような期待があります。
- React + Next.js + GraphQL 環境におけるアーキテクチャや状態管理の方針を打ち立て、他のメンバーとともに運用できる
- Webアプリケーションの新規開発を行うメンバーに対して、技術選定のアドバイスができる
- ReactやTypeScriptに関するほかメンバーからの質問・相談に対応できる
- ポテンシャル枠で採用されたフロントエンドエンジニアに対してメンターの役割を担うことができる
※ 全ての項目が業務になるわけではありません。得意不得意や、その時々の状況に応じて期待値調整を実施します
実際の開発業務では、下記のような期待があります。
- プロダクトマネージャにより作成された企画書をシステム設計に落とし込める
- メンバーが実施したタスク見積もりやPRをレビューできる
- リリース作業を担当できる
- セキュリティやパフォーマンスといった非機能要件を考慮したコードを書ける
- 可読性や保守性、トレーサビリティを踏まえたプログラム実装や、エラーハンドリング設計をした実装を行える
- ログの観察、ブレークポイント設定、クライアントツールやキャプチャツール、テストコード実装など、体系的なデバッグを実践できる
また、他のエンジニアとのコミュニケーションに関して、下記のような期待があります。
- React + Next.js + GraphQL 環境におけるアーキテクチャや状態管理の方針を打ち立て、他のメンバーとともに運用できる
- Webアプリケーションの新規開発を行うメンバーに対して、技術選定のアドバイスができる
- ReactやTypeScriptに関するほかメンバーからの質問・相談に対応できる
- ポテンシャル枠で採用されたフロントエンドエンジニアに対してメンターの役割を担うことができる
※ 全ての項目が業務になるわけではありません。得意不得意や、その時々の状況に応じて期待値調整を実施します
応募資格
- ミッションを達成するための環境整備・組織拡大に対して、経験のあるフロントエンド開発者という立場から協力していただける
- 不確実性の高い環境であっても自律的に取り組んでいただける
- バージョン管理の概念への理解と、Git を用いた開発経験
- Web アプリケーション開発と保守の経験
- Web の動作原理やブラウザに関する理解と、説明スキル
- TypeScript・React を用いた開発経験と、説明スキル
【歓迎】
- GraphQLを利用した開発経験
- MUI を利用した開発経験
- UI/UX の設計経験
- 不確実性の高い環境であっても自律的に取り組んでいただける
- バージョン管理の概念への理解と、Git を用いた開発経験
- Web アプリケーション開発と保守の経験
- Web の動作原理やブラウザに関する理解と、説明スキル
- TypeScript・React を用いた開発経験と、説明スキル
【歓迎】
- GraphQLを利用した開発経験
- MUI を利用した開発経験
- UI/UX の設計経験