JOB ROLE
Mobile App Developer (React Native / Flutter)
-
Required Experience: 3+ years in native or cross-platform mobile development.
-
Key Tech Stack: React Native, Flutter, iOS (Swift), Android (Kotlin), REST APIs.
-
Job Details:
-
Develop and deploy robust, high-performance mobile applications for iOS and Android platforms.
-
Integrate third-party APIs, push notifications, and offline data storage.
-
Manage application submission and release cycles on Google Play Store and Apple App Store.
-
-
Key Responsibilities
-
Conceptualize, build, and deploy high-performance cross-platform mobile applications for iOS and Android.
-
Write exceptionally clean, clean-cut, and maintainable codebase logic shared efficiently across multiple mobile platforms.
-
Create fluid, responsive user interfaces that perfectly align with native platform design paradigms and guidelines.
-
Integrate complex native device capabilities, including location services, biometric access, camera APIs, and Bluetooth hardware.
-
Connect mobile clients smoothly to internal backend infrastructures via secure, high-throughput RESTful web services.
-
Design and implement highly efficient client-side data caching strategies to ensure fluid offline functionality.
-
Configure, maintain, and optimize robust automated local push notification systems and marketing telemetry streams.
-
Execute rigorous profile testing to identify and eliminate memory leaks, layout performance lag, and excessive battery drain.
-
Manage the complete mobile application submission lifecycle for both the Google Play Store and Apple App Store.
-
Participate actively in agile sprints, technical grooming sessions, and comprehensive peer code reviews.
-
Maintain up-to-date documentation regarding mobile application architecture, deployment steps, and core API changes.
-
Troubleshoot real-world production crashes and coordinate immediate hotfix patches to maintain application stability.
-
-
Requirements
-
Minimum of 3+ years of commercial development experience delivering production-ready mobile software.
-
Advanced expertise working natively with cross-platform frameworks like React Native or Flutter.
-
Deep understanding of mobile ecosystem differences including iOS Swift/Objective-C and Android Kotlin/Java dependencies.
-
Proficient knowledge of mobile app state management architectures such as Redux, Provider, or Bloc.
-
Hands-on experience navigating the compliance guidelines and release tools of Apple App Store Connect and Google Play Console.
-
Excellent verbal and written communication skills with a passion for building seamless consumer experiences.
-
