G. Sharmi
Senior Front-End Developer | React Native Team Lead
Hire this person
Send a job offer directly to this candidate
About
Senior Front-End Developer with 10+ years of experience building and leading mobile application development across iOS and Android, specializing in React Native, Redux, and Objective-C. Proven track record leading cross-functional teams to deliver award-winning apps — including real-time in-app messaging via Sendbird Chat SDK, Stripe payment integration, and i18n for multilanguage audiences (English, Amharic, French, Swahili, Indonesian). Skilled in performance optimization, cross-platform integration, and end-to-end project leadership from architecture through App Store and Play Store release.
Experience
Team Lead — React Native - Firesky Technology Pvt Ltd - Chennai, India
(2018-06)
- Lead cross-functional front-end team delivering React Native apps for iOS and Android — owning architecture, code reviews, and sprint planning.
- Integrated Sendbird Chat SDK to deliver real-time one-to-one and group messaging, improving in-app engagement and reducing reliance on external communication channels.
- Implemented Stripe payment integration including Payment Sheet, Setup Intent, subscription management, and webhook handling for seamless in-app purchases.
- Implemented i18n across core applications enabling multi-language support — English, Amharic, French, Swahili, and Indonesian — expanding usability for regional and international users.
- Designed and developed UI for iPad-optimized applications, ensuring consistent UX across phone and tablet form factors.
- Directed development of mobile applications recognized for design and usability, published on both the Apple App Store and Google Play Store.
- Integrated OneSignal Push Notifications and real-time features including indoor floor maps across multiple client apps.
- Mentored junior developers on React Native and Redux best practices, raising team code quality and delivery consistency.
iOS Developer - Tranxit Technology Solutions Pvt Ltd - Chennai, India
(2017-03 - 2018-04)
- Utilized advanced Objective-C SDK capabilities to optimize app flexibility and performance for transportation-industry client applications.
- Developed and maintained native iOS applications across multiple device types, ensuring compatibility and consistent performance.
iOS Developer - Span Technology Services Pvt Ltd - Chennai, India
(2015-02 - 2016-08)
- Implemented JSON-based data exchange between client applications and backend services for reliable data synchronization.
- Diagnosed and resolved application defects, improving stability while maintaining and extending existing codebases.
Education
Bachelor of Engineering (BE) - Electronics and Communication Engineering - P.R. Engineering College, Thanjavur, Tamil Nadu (2010-05 - 2014-05)

