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.