【シニアEN/全国フルリモートOK】開発組織をリードするWebアプリケーションのアーキテクトポジションを募集!
- フロントエンドエンジニア
- テックリード
- 550万円 〜 1,000万円
最終更新日:
仕事内容
株式会社N2iは「誰もがチャレンジできる世界を創る」ことをミッションに、SaaSプロダクトの共同開発を行っている企業です。
領域にはこだわらず、「誰かの夢に全乗っかりしていく!」という意識のもと、やり
開発環境
▼開発体制
・主にパートナー企業様が企画を行い、N2iが開発を担う役割分担となります。
・開発はスクラムチームでの開発を進めており、およそ3週間のイテレーションサイクルで進めています。
・レビューの文化を強く取り入れています。
・ドキュメントレビュー、QAレビュー、コードレビューなどいくつものレビューによって各メンバーが相互にクオリティを補完しあえる体制があります。
▼主な利用技術
・バックエンド:Ruby(Ruby on Rails)
・フロントエンド:TypeScript, React
・テストツール:RSpec
・マイクロサービス: Node.js
・DB:PostgreSQL(CloudSQL), MongoDB, Bigtable, Redis
・チケット管理: GitHub projects, Notion
・CI/CD:GitHub Actions
・インフラ:GCP, AWS, kubernetes
・モニタリング: newRelic
・コミュニケーション: Slack, Zoom
求めるスキル
必須スキル/経験
・プロダクトに応じた技術選定やアーキテクチャの設計経験
・詳細なコードレビュー経験とベストプラクティスの指導
・E2Eテストの実装経験(Cypress, Selenium等)
・バージョン管理・CI/CDの理解ならびにバージョン管理システム(Git)の使用経験
・フロントエンド開発ツール(Webpack, Babel等)、状態管理ライブラリ(Redux等)の基本的な理解と使用経験
・CSSフレームワーク(Tailwind CSS, Styled-components等)の高度な活用経験
・ユーザー体験を意識した実装経験(アクセシビリティ考慮等)
・パフォーマンスを意識した実装経験(レンダリング最適化、バンドルサイズ最適化等)
※必ずしも全てを満たしている必要はございません。以上の内、いずれかのご経験があることを求めます。
歓迎スキル/経験
・テックリード(またはそれに相当する役割)経験
・大規模フロントエンドの設計・運用経験(コンポーネント分割の最適化、設計パターンの適用等)
・パフォーマンス最適化の深い知識と実践(メモ化、仮想化等)
・マイクロフロントエンドアーキテクチャなどの設計と実装経験
・アクセシビリティ基準(WCAG)に準拠したアプリケーション開発経験
・フロントエンドセキュリティベストプラクティスの理解
求める人物像
・役割を理解し、自律的に仕事を進めていける方
・プロダクト(ユーザー)を理解する能力と顧客が求めているものにフォーカスできる方
・プロダクトをスケールさせていくフェーズが好きな方
・コミュニケーションを取りながら問題解決、機能開発に取り組むことを大切にしている方
・自らの実装する内容を説明できる言語化能力ができる方
仕事の魅力
・モダンな環境での開発
・DevOpsで継続的な開発を行える体制(作って終わりにならない)