Amit Kumar
React Native Developer
Hire this person
Send a job offer directly to this candidate
About
React Native Developer with 5.5 years of experience building scalable cross-platform mobile applications for banking, enterprise, and productivity domains. Skilled in React Native, TypeScript, Redux Toolkit, Firebase, performance optimization, native module integration, and Android/iOS deployment.
Experience
Sr. Software Engineer at Prismberry Technologies Pvt Ltd (2024-02 – Present)
- Developed Sim Binding Feature in Banking App - Implemented SIM binding in a banking app by detecting SIM cards in the device and enabling SMS sending from a selected SIM. Overcame the challenge of selecting the correct SIM by creating a custom patch, as no existing library provided this feature. Achieved this through modifications in multiple libraries.
- Integrated SDK for Prepaid Cards - Invoked the SDK for the prepaid card, enabling access to all card control features such as setting the POS PIN, blocking the card, replacing the card, changing the limit, and more.%.
- Implemented Redux toolkit and Persistent in App - We implemented redux toolkit and persistent for state management in whole application in order to avoid frequent re-renders due to prop drilling or excessive use of the Context API can slow down the app..
- Implemented Firebase Crashlytics in Android and iOS - I have implemented Firebase Crashlytics to track the device where a crash occurred and identify the reason for the crash.
- Performance Optimization - Reduced app load time by 40% by optimizing bundle size using Hermes and Metro bundler. Optimized rendering performance by implementing React.memo useCallback, reducing unnecessary re-renders. Improved JS thread execution speed by 35% by offloading heavy operations to Native Modules. Enhanced image loading speed by integrating react-native-fast-image, improving UX on low-end devices. Reduced memory leaks by properly handling cleanup in useEffect optimizing event listeners.
- Developed Tradyon – Business Networking Productivity App - Built a professional networking app for importers, exporters, brokers, and traders to manage contacts, meetings, and follow-ups efficiently.
- Implemented Contacts Import Enrichment Module - Enabled users to import selected contacts with explicit consent, enrich contact profiles, add tags and notes, and securely link contacts with meetings while ensuring privacy compliance.
- Developed End-to-End Meetings Module - Implemented meeting creation, participant management, text notes, voice notes, RSVP links, and meeting-wise data organization using multiple APIs.
- Integrated QR Code Scanning Deep Linking - Implemented QR-based navigation to open specific in-app screens (contact profiles, meetings) with fallback redirection to App Store or Play Store if the app is not installed.
- Handled App Store Play Store Compliance and Stability - Resolved multiple store review issues by implementing proper permission purpose strings, consent flows, iPhone-only configuration, force upgrade mechanism, and crash fixes to ensure smooth approvals.
Software Developer at Eptura Private Limited (2023-09 – 2024-02)
- Delivered enterprise mobile application features with a focus on performance optimization, scalability, and seamless user experience across Android and iOS platforms.
- Improved application reliability and code quality through Jest-based unit testing, critical bug resolution, and efficient collaboration within Agile development teams.
React Native Developer at Trank Technologies Private Limited (2023-06 – 2023-09)
- Led end-to-end development of a React Native application from scratch, including architecture setup, feature implementation, and reusable component development for scalable mobile solutions.
- Enhanced application maintainability and functionality by integrating Redux-based state management, optimizing API interactions, and implementing third-party libraries for improved development efficiency.
Software Engineer at VVDN Technologies Private Limited (2021-03 – 2023-06)
- Developed reusable and scalable UI components in React Native, ensuring seamless user experience, improved maintainability, and optimized application performance across Android and iOS platforms.
- Implemented dynamic forms with robust validation logic, integrated Redux-based state management, optimized API interactions, and utilized third-party libraries to enhance application functionality and scalability.
Education
Bachelor of Technology in Computer Science – Pranveer Singh Institute of Technology (2021-08)
