Senior Mobile Application Developer (Cross-Platform)

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Mobile Application Developer at Darwix AI, you will play a crucial role in architecting and developing highly complex AI-powered mobile applications for enterprise use cases. Your responsibilities will include designing, developing, optimizing, and scaling AI-driven mobile apps across Android & iOS. You will collaborate with AI, backend, and product teams to deliver a world-class mobile experience. - Build AI-Driven Mobile Experiences - Design, develop, and maintain complex, high-performance Flutter applications for iOS and Android. - Implement highly responsive, AI-integrated UI components and seamless user experiences. - Ensure real-time data streaming, AI-driven analytics, and offline-first capabilities. - Mobile App Architecture & Performance Optimization - Architect scalable, modular, and maintainable mobile applications with a focus on performance. - Optimize app speed, memory consumption, network calls, and background processing. - Implement advanced caching, lazy loading, and efficient state management (Riverpod, BLoC, Provider, etc.). - AI & ML Model Integration - Integrate AI-driven real-time recommendations, chatbot assistants, speech-to-text, and NLP models into mobile applications. - Build custom AI interfaces that enhance user engagement and decision-making. - Backend Integration & API Development - Design and integrate robust APIs (REST, GraphQL) to connect mobile apps with backend AI services. - Implement Firebase, AWS, or Google Cloud for authentication, analytics, and push notifications. - Work with WebSockets and real-time data syncing to optimize app responsiveness. - Mobile Security, Testing & Deployment - Implement best-in-class mobile security protocols (encryption, JWT, OAuth, SSO). - Write automated tests (unit, UI, integration) to ensure bug-free releases. - Own the full deployment lifecycle - build, test, release, monitor, and optimize for iOS & Android. - Collaboration & Technical Leadership - Work closely with AI, Backend, and Product teams to define and execute the mobile roadmap. - Lead mobile development best practices, mentoring junior developers. - Optimize the Flutter development pipeline and explore the latest trends in cross-platform development. Qualifications: - 3+ years of experience in mobile application development using Flutter, Ionic, or React Native. - Proven experience in architecting & optimizing complex, high-performance mobile apps. - Deep expertise in Flutter framework, Dart, and state management (Riverpod, BLoC, Provider, etc.). - Strong experience integrating AI/ML APIs, Firebase, GraphQL, and RESTful services. - Expertise in optimizing app performance (CPU/memory profiling, lazy loading, caching). - Experience deploying and maintaining apps on both iOS App Store and Google Play Store. - Familiarity with backend development, authentication, security best practices, and cloud services. - Experience with advanced animations, custom UI components, and accessibility best practices. - Strong debugging skills, with experience in testing frameworks for automated UI & unit testing. - Preferred: Candidates from Tier 1 colleges (IIT, BITS, NIT, IIIT, etc.).,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You