一貫性を意識した機能追加
既存のプロダクトコードに対して、新機能の追加・改修を行うにあたり、明文化されていない暗黙のルールや設計思想をコードリーディングによって把握し、実装の一貫性を重視しました。
📘未知技術のキャッチアップ
本プロジェクトを通じてReact / React Nativeの業務利用を開始。書籍・公式ドキュメント・コミュニティブログなどを通じて知識を深め、即戦力として立ち上がることができました。
また、バックエンド領域は未経験だったため、エンジニア間の連携を円滑にする目的でGo言語によるREST APIの簡易実装に取り組み、API設計やデータフローの基礎知識を習得しました。
🔒モバイル特有の知識習得
セキュアストレージやローカルデータの管理、OSアップデート対応など、Webとは異なるネイティブアプリ固有の知識をキャッチアップし、安定したUXの提供に貢献しました。
📄ドキュメント文化の推進
属人化を防ぐため、自身が担当した仕様や運用ノウハウについて積極的にドキュメント化。プロジェクト内のナレッジ蓄積に貢献しました。