Divya Makwana
React Native Developer with 4 years of experience
Hire this person
Send a job offer directly to this candidate
About
React Native Developer with 4 years of experience delivering 7–8 cross-platform mobile applications across client engagements at a software services firm. Strong expertise in TypeScript, Redux Toolkit, and REST API integration, with hands-on experience across the full mobile development lifecycle - from architecture setup and feature development to unit testing, QA bug resolution, and release. Known for measurable performance improvements (25% FlatList optimization), test-coverage discipline enforced at the GitLab merge level, and collaborative delivery within teams of 4-6 engineers.
Experience
Software Engineer at Tatvasoft (2022-07 – Present)
- Delivered 7–8 cross-platform React Native applications end-to-end across client projects in logistics, e-commerce, and job-tech domains, working within Agile teams of 4–6 engineers.
- Integrated 50+ REST API endpoints across projects, handling async data flows, loading states, pagination, and error boundaries for real-time and data-heavy features.
- Achieved ~25% improvement in FlatList scroll performance on the Job Portal app through virtualization tuning, memoization, and keyExtractor optimizations.
- Maintained test coverage standards enforced via GitLab CI merge checks - wrote unit tests using Jest & Enzyme for every feature prior to merge, covering authentication, listing, and API integration modules.
- Triaged and resolved QA-reported bugs tracked in Sentry and internal ticketing, reducing crash and regression rates across release cycles.
- Implemented Redux and Redux Toolkit state management across multiple apps, ensuring predictable data flows and maintainable store architecture.
- Delivered pixel-perfect UI components from Figma designs, consistently passing QA review on first iteration across multiple projects.
- Set up project scaffolding and folder structure on new engagements, establishing reusable component patterns adopted by the team.
- Conducted peer code reviews during bench periods, providing structured feedback on code quality, naming conventions, and component design.
Education
B.Tech in Computer Engineering – RK University (2022-04)