A React Native job search app with optimized performance, featuring memoization, prefetching, and robust state management.
Need for a performant, cross-platform job search app with reduced code complexity and robust testing.
Built a React Native app with memoization, prefetching, and reusable utilities, supported by TDD and automated testing.
Delivered a scalable job search platform that enhanced user experience and engagement in the job market.
Developed a cross-platform job search application for Jobcase, similar to LinkedIn, using React Native. Reduced code by 40% compared to the web version through memoization, prefetching, and efficient state management. Implemented reusable utilities for persistent authentication and push notifications with deep linking. Leveraged Test-Driven Development (TDD) with Jest, snapshot testing, and Detox for end-to-end testing, achieving a 4.8/5 user rating.
Duration
Jun 2022 - Nov 2023
Team Size
Team of 14 (Led Frontend Efforts)
My Role
Senior React Native Engineer
Reduced codebase by 40% through memoization and prefetching.
Implemented persistent authentication and push notifications with deep linking.
Achieved 4.8/5 user ratings through performant and user-friendly features.
Led TDD efforts with Jest and Detox, ensuring robust code quality.
Optimizing performance with memoization and prefetching in React Native.
Implementing robust state management for real-time job feeds.
Leading a large team and mentoring junior developers.