職務内容
React-Native開発者として、クロスプラットフォームモバイルアプリケーションの開発と最適化を担当していただきます。主な業務は、要件に基づいた製品機能の実装と、高性能・高応答性の確保です。プロダクトマネージャーやデザイナーと緊密に連携し、ビジネスニーズを技術的ソリューションに変換します。さらに、各種開発課題のトラブルシューティングと解決、パフォーマンス最適化の実施、モバイル製品の品質向上に向けた新たなクロスプラットフォーム技術の研究を行います。
主な責任
- 製品要件を深く理解し、それに基づいた機能実装を行う
- 日常的な開発課題のメンテナンスとトラブルシューティング
- モバイル製品のパフォーマンスとコード品質の最適化
- 新しいクロスプラットフォーム技術の研究と評価
- プロダクトチーム・デザインチームとの協業による高品質ソリューションの提供
- コードレビューと技術ディスカッションへの参加
- 技術仕様書と実装詳細のドキュメント作成
求めるスキル
- 2年以上のReact-Nativeクロスプラットフォーム開発経験
- 関数型プログラミングとHooksフレームワークに精通
- React-Nativeのレンダリングメカニズムに関する深い理解
- パフォーマンス最適化ツールと手法の習得
- 主要なRNサードパーティライブラリの使用経験(react-navigation, redux, axios, react-intl等)
- ネイティブ開発(Android/iOS)とRN-ネイティブ連携のいずれかに精通
- カスタムネイティブコンポーネント開発経験
- 中規模プロジェクト全体への参画経験(コア業務のリードまたは担当経験)
- 学習能力が高く、問題解決スキルに優れ、プレッシャー下での作業が可能
歓迎スキル
- RxJSの使用経験
- React-Nativeソースコードの理解または改修経験
福利厚生
競争力のある報酬パッケージと充実した福利厚生を提供します。その他の特典については面接時にご説明いたします。当社は、ダイナミックで革新的な職場環境において、優れたキャリア成長機会を提供します。