
Mobile app Develo
Upwork
Remoto
•1 day ago
•No application
About
Mobile Application Developer (React Native) Our company is looking for a proficient React Native Developer with a strong understanding of the financial and technical aspects of cross-platform app deployment. This role involves building our mobile applications from the ground up and navigating the complexities of releasing and maintaining them on both the Apple App Store and Google Play Store. Core Duties & Responsibilities: Application Development: * Design and build sophisticated, user-friendly mobile applications for iOS and Android using the React Native framework. * Leverage native APIs for deep integrations with both platforms. * Write clean, well-documented, and maintainable code. * Collaborate with the design team to implement a cohesive user experience. Deployment & Release Management: * Manage the entire build and release process, including generating signed APKs for Android and managing provisioning profiles and certificates for iOS. * Utilize CI/CD pipelines (e.g., Cloud Build, Jenkins, Bitrise) to automate the build and deployment process, including integration with the Google Play Developer API. * Submit applications to the Apple App Store and Google Play Store, ensuring they meet all guidelines and requirements. * Handle the submission of updates, bug fixes, and new features. Cost & Performance Optimization (GCP Focus): * Possess a strong knowledge of the cost structures associated with developer accounts and Google Cloud Platform (GCP) services. * Implement and manage backend services using Firebase (specifically Cloud Firestore, Cloud Functions, and Authentication). * Optimize application logic to minimize latency and reduce execution costs in serverless environments like Cloud Functions. * Implement cost-effective solutions for push notifications (Firebase Cloud Messaging), analytics (Google Analytics/Firebase Analytics), and other integrated services. * Monitor application performance using tools like Firebase Performance Monitoring and identify and resolve bottlenecks for speed and battery life.