• Migrate existing React codebase to mobile app by building React Native-compatible versions of existing React web components and adding mobile-specific functions when possible (e.g. phone camera integration for file uploads)
• Manage deployment and versioning of React Native mobile app through use of Expo EAS framework
• Integrate AppsFlyer SDK (data analytics and event tracking) into mobile app to track metrics like revenue and user activity
• Created bridging modules to link iOS-native code and libraries to React Native codebase
• Implement push notifications linked to Pubnub messaging SDK
• Add automated tests (unit and end-to-end) through use of Jest and Detox for React Native mobile app
• Work on various tasks for full stack web app (React frontend and Flask backend), including creation of reusable components, writing endpoints, writing tests, adding data tables, migrations, and seeding data