Talent.com
Principal Engineer - Mobile Development (Flutter)
Principal Engineer - Mobile Development (Flutter)VMultiply Solutions • Belgaum, Karnataka, India
No longer accepting applications
Principal Engineer - Mobile Development (Flutter)

Principal Engineer - Mobile Development (Flutter)

VMultiply Solutions • Belgaum, Karnataka, India
1 day ago
Job description

(Responsibilities)

  • Design and Implement Architecture : Design and implement a scalable, maintainable

architecture for a multi-platform Flutter application from scratch that can scale. This

includes making key decisions on architecture, state management (e.g., BLoC,

Riverpod), navigation, modularization, and overall app structure.

  • Technical Leadership & Standards : Act as the technical lead and mentor for the
  • multi-platform team, establish coding standards, best practices, and development

    workflows.

  • Testing and CI / CD : Establish testing strategies (unit, widget, integration), and set up the
  • CI / CD pipeline.

  • Performance Optimization : Obsess over app performance, profiling, identifying
  • bottlenecks, and fine-tuning the app for smooth (60+ fps60+ fps) rendering, fast load

    times, and efficient memory usage.

    ○ Implement performance fine-tuning strategies, including widget optimization, lazy

    loading, and memory management.

    ○ Ensure Flutter Web applications deliver native-like experiences with optimized

    performance across mobile and browser.

  • Native Integration : Develop and maintain custom native plugins (Kotlin / Swift) as
  • needed to interface with platform-specific APIs and deliver complex features.

  • Technology Adoption : Stay up-to-date with Flutter and mobile / web development
  • trends. Drive adoption of modern state-management (BLOC, Provider, Redux,

    MVVM / MVP) and other emerging technologies.

  • Observability : Be an expert in mobile observability tools with proven ability to optimize
  • critical user flows.

    What We're Looking For (Requirements)

  • Experience : 8-12 years of professional software engineering experience, with a
  • minimum of 4 years building, shipping, and maintaining complex Flutter

    applications for Android, iOS, and Web. You must have significant experience working

    on a production mobile app and Website that scaled successfully.

  • Flutter Expertise : Deep, expert-level understanding of the Dart language, Flutter
  • framework, architectures, Dependency Management, State Management, Patterns,

    anti-patterns, and ecosystem.

  • Architecture & Design : Demonstrable experience designing and implementing robust,
  • scalable mobile architectures (e.g., Clean Architecture, MVVM, modular design).

  • Proven experience in building and scaling consumer-grade mobile applications
  • with millions of active users. Experience working in mobile application development for

    customer facing D2C or E-Commerce is a plus.

  • Hands-on experience with CI / CD Pipelines, release management & mobile testing
  • tools.

  • Optimization Mastery : Deep understanding of NFRs — performance tuning, latency,
  • load time, app size, and overall reliability at scale.

  • Flutter Web : Must have worked in Flutter Web development with an understanding of
  • browser-specific optimizations.

  • UI / UX : Knowledge of responsive design and building adaptive Uls for multiple screen
  • sizes. Advocate for user experience while balancing technical constraints and business

    objectives.

  • Testing : Experience with Unit testing, Widget Testing, and Integration Testing.
  • Problem Solving & Debugging : Exceptional analytical ability along with problem
  • solving and debugging skills.

  • Native Familiarity : Familiarity with native development (Kotlin for Android, Swift for iOS)
  • is essential for building custom bridges and plugins.

    Regards,

    Shilpa

    Create a job alert for this search

    Principal Engineer • Belgaum, Karnataka, India

    Related jobs
    Mobile Application Developer

    Mobile Application Developer

    Cozzera • Belgaum, Karnataka, India
    Job Title : Mobile App Developer (Android Native 70% + iOS Native 30%) Experience : 4+ Years Location : Remote Employment Type : Full-Time Job Overview We are seeking a skilled Mobile App Develope...Show more
    Last updated: 20 hours ago • Promoted • New!
    Blockchain Developer

    Blockchain Developer

    GoQuant • Belgaum, Karnataka, India
    SOLANA BLOCKCHAIN ENGINEER (RUST) (Paid) Role Overview Job Title : Solana Blockchain Engineer - Smart Contracts & Settlement Infrastructure Company : GoQuant Technologies Inc.Location : Remote Employ...Show more
    Last updated: 20 hours ago • Promoted • New!
    Full Stack Engineer

    Full Stack Engineer

    AideWiser SolTek • Belgaum, Karnataka, India
    Position : Full Stack Developer Experience : 4+years Location : Remote Mandatory Skills : .AWS (EC2, Lambda, S3, RDS, DynamoDB, etc. Key Responsibilities : Design, develop, and maintain backend servi...Show more
    Last updated: 30+ days ago • Promoted
    Data Engineer

    Data Engineer

    Tata Consultancy Services • Belgaum, Karnataka, India
    Greetings from TCS!!! TCS has been a great pioneer in feeding the fire of Techies like you.We are a global leader in the technology arena and there’s nothing that can stop us from growing together...Show more
    Last updated: 30+ days ago • Promoted
    Data Engineer - Fully Remote (Global Data Platform & Analytics Projects)

    Data Engineer - Fully Remote (Global Data Platform & Analytics Projects)

    SkillsCapital • Belgaum, Karnataka, India
    Remote
    We are hiring multiple Data Engineers to join international data platform, analytics, and cloud engineering teams.These fully remote, long-term freelance roles are ideal for engineers who can bui...Show more
    Last updated: 10 hours ago • Promoted • New!
    QA / Test Automation Engineer - Fully Remote (Global Technology Projects)

    QA / Test Automation Engineer - Fully Remote (Global Technology Projects)

    SkillsCapital • Belgaum, Karnataka, India
    Remote
    We are hiring multiple QA and Test Automation Engineers to join global product and enterprise engineering teams.These long-term, fully remote freelance roles are ideal for QA professionals with s...Show more
    Last updated: 10 hours ago • Promoted • New!
    Robotics Simulation Engineer

    Robotics Simulation Engineer

    DevRob • Belgaum, Karnataka, India
    About the Role We're looking for a Senior Robotics Simulation Engineer to lead the development of high-fidelity simulation environments for industrial robotic manipulators.You'll architect simulati...Show more
    Last updated: 20 hours ago • Promoted • New!
    Freelance Observability & Monitoring Engineer

    Freelance Observability & Monitoring Engineer

    ThreatXIntel • Belgaum, Karnataka, India
    Company Description ThreatXIntel is a startup cybersecurity company focused on delivering advanced and tailored solutions to protect businesses and organizations from cyber threats.Our expertise sp...Show more
    Last updated: 20 hours ago • Promoted • New!
    AI / ML Engineer

    AI / ML Engineer

    Cozzera • Belgaum, Karnataka, India
    Job Title : AI / ML Engineer Experience : 5+ Years Location : Remote We are looking for an experienced AI / ML Engineer with a strong background in machine learning and deep learning, especially in time...Show more
    Last updated: 20 hours ago • Promoted • New!
    Middleware Integration & Guest Personalization Platform Developer

    Middleware Integration & Guest Personalization Platform Developer

    RapidBrains • Belgaum, Karnataka, India
    Middleware Integration & Guest Personalization Platform Developer We are seeking an experienced Developer / Technical Consultant to lead the development of a middleware-based integration platform an...Show more
    Last updated: 20 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    ConverzAI • Belgaum, Karnataka, India
    About ConverzAI ConverzAI is a Series A–funded startup building cutting-edge Conversational AI solutions in a $500B+ industry. We’re already trusted by top US staffing enterprises , and we are s...Show more
    Last updated: 18 hours ago • Promoted • New!
    Principal QA Engineer (Cypress)

    Principal QA Engineer (Cypress)

    CES • Belgaum, Karnataka, India
    We are seeking a Principal QA Engineer to join our agile development team and take ownership of delivering high-quality software through advanced testing strategies. This is a hands-on IC role w...Show more
    Last updated: 30+ days ago • Promoted
    Generative AI Engineer

    Generative AI Engineer

    Capgemini • Belgaum, Karnataka, India
    Experience with NLP And Machine Learning Understanding RAG, AI / ML Concepts Experience Google Vertex AI, Langchain Location- PAN INDIA Experience - 6to 12yrs.Show more
    Last updated: 14 days ago • Promoted
    Senior AI Engineer

    Senior AI Engineer

    Xtnsion.AI • Belgaum, Karnataka, India
    AI is building the agentic CX layer for modern businesses — AI voice + chat agents that autonomously handle bookings, lead follow-up, support workflows, CRM actions, and more across phone, WhatsApp...Show more
    Last updated: 20 hours ago • Promoted • New!
    Rust Engineer

    Rust Engineer

    GoQuant • Belgaum, Karnataka, India
    SOLANA BLOCKCHAIN ENGINEER (RUST) (Paid) Role Overview Job Title : Solana Blockchain Engineer - Smart Contracts & Settlement Infrastructure Company : GoQuant Technologies Inc.Location : Remote Employ...Show more
    Last updated: 20 hours ago • Promoted • New!
    Android Intern For Zeev, FMCG SAAS platform

    Android Intern For Zeev, FMCG SAAS platform

    Zeev • Belgaum, Karnataka, India
    Company Description Zeev is an innovative SAAS platform designed for the FMCG market, focusing on optimizing sales and marketing operations. By leveraging data-driven insights and automation, Zeev e...Show more
    Last updated: 20 hours ago • Promoted • New!
    Senior Platform Engineer

    Senior Platform Engineer

    ACL Digital • Belgaum, Karnataka, India
    Dear Connections, ACL Digital is hiring for Senior Platfor Developer for Bangalore.Job Title : Senior Platform Developer (C / C++ – Linux Kernel, Drivers, Networking) Experience : 8–15 Years Locatio...Show more
    Last updated: 18 days ago • Promoted
    Cloud Engineer - Full Remote (Global Cloud-Native Projects)

    Cloud Engineer - Full Remote (Global Cloud-Native Projects)

    SkillsCapital • Belgaum, Karnataka, India
    Remote
    We are hiring multiple Cloud Engineers to support global digital transformation and cloud-native product development initiatives for international clients. These long-term, fully remote freelance ...Show more
    Last updated: 10 hours ago • Promoted • New!