Sohaib Abbasi
React Native Developer
Hire this person
Send a job offer directly to this candidate
About
I am a React Native Developer with over 3 years of dedicated experience in designing and delivering robust, user-focused mobile applications for iOS and Android platforms. My experience includes utilizing React Native's capabilities, JavaScript/ES6, and a proactive approach to build high-performance, scalable solutions that prioritize seamless UI/UX and optimized performance. With expertise in mobile app development, team management, and crafting intuitive user interfaces, I excel at delivering scalable solutions tailored to business needs.
I hold a Bachelor's Degree in Software Engineering from Riphah International University, equipping me with a strong foundation to tackle complex development challenges and deliver innovative solutions.
Experience
React Native Developer - CodeExperts
(2023-01)
In my current role as a React Native Developer, I am actively contributing to the design, development, and maintenance of cross-platform mobile applications. Leveraging my expertise in React Native, I collaborate closely with UI/UX designers and backend engineers to create seamless and visually appealing user experiences.
- Developed and maintained five high-performance mobile applications with React Native
- Collaborated with cross-functional teams, including designers and backend developers, to deliver cohesive and feature-rich applications within strict timelines and ship new features.
- Integrated third-party libraries and APIs to extend functionality and enhance user engagement within the application.
- Designed and developed dynamic user interfaces, demonstrating a keen eye for design and ensuring enhanced user engagement.
- Implemented modular search components with real-time filtering and auto-suggestions, improving user experience and efficiency.
- Engineered login flows and security features, including token verification, RESTful API integrations, and error handling for international mobile applications.
- Managed source control using Git, maintaining version histories and documentation for seamless builds and team collaboration
- Followed Agile methodologies, collaborating with product owners to define requirements, establish priorities, and ensure timely delivery of high-impact features.
- Developed reusable components for faster development and improved code maintainability.
- Designed and implemented complex features such as tab bars, maps, image pickers, document pickers, and push notifications, enhancing app usability.
- Developed caching mechanisms for faster data retrieval and improved load times by optimizing API responses.
- Worked closely with product owners to define requirements, establish priorities, and set realistic timelines for delivery of new functionality.
- Mentored junior developers in React Native best practices, contributing to overall team growth and productivity gains.
- Conducted thorough code reviews to identify potential areas of improvement before merging changes into the main repository.
- Conducted daily standups, practiced extreme programming techniques, and mastered Agile processes for team and project management.
Education
Bachelor's Degree - Software Engineering - Riphah International University
