Principal Engineer

3 weeks ago


New Delhi, India VMultiply Solutions Full time

(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


  • Principal Engineer

    7 days ago


    New Delhi, India TerraGiG Full time

    Role: Principal Engineer - AI/Software Duration: Permanent Location: Bangalore Timings: Full Time (As per company timings) Notice Period: (Immediate Joiner - Only) Experience: 10-11 YearsWe are a world-changing team of AI researchers and engineers working on the cutting edge of generative AI. We are building systems that work across telephony, chat, video,...

  • Principal Engineer

    1 week ago


    New Delhi, India TerraGiG Full time

    Role: Principal Engineer - AI/Software Duration: Permanent Location: Bangalore Timings: Full Time (As per company timings) Notice Period: (Immediate Joiner - Only) Experience: 10-11 YearsWe are a world-changing team of AI researchers and engineers working on the cutting edge of generative AI. We are building systems that work across telephony, chat, video,...

  • Principal Engineer

    6 days ago


    New Delhi, India TerraGiG Full time

    Role: Principal Engineer - AI/SoftwareDuration: Permanent Location: Bangalore Timings: Full Time (As per company timings) Notice Period: (Immediate Joiner - Only) Experience: 10-11 YearsWe are a world-changing team of AI researchers and engineers working on the cutting edge of generative AI. We are building systems that work across telephony, chat, video,...

  • Principal Engineer

    5 days ago


    New Delhi, India TerraGiG Full time

    Role: Principal Engineer - AI/SoftwareDuration: Permanent Location: Bangalore Timings: Full Time (As per company timings) Notice Period: (Immediate Joiner - Only) Experience: 10-11 YearsWe are a world-changing team of AI researchers and engineers working on the cutting edge of generative AI. We are building systems that work across telephony, chat, video,...

  • Principal Engineer

    6 days ago


    New Delhi, India Quantalent AI Full time

    Principal EngineerThis opportunity is with one of our clients, a mission-driven global EdTech innovator building large-scale learning platforms used by millions of students and educators worldwide.Location: Bengaluru – Hybrid (3 days WFO)Experience: 12–18 yearsRole: Principal Engineer (Technical Leadership & Architecture)About the RoleWe are seeking a...

  • Principal Engineer

    5 days ago


    New Delhi, India Quantalent AI Full time

    Principal EngineerThis opportunity is with one of our clients, a mission-driven global EdTech innovator building large-scale learning platforms used by millions of students and educators worldwide.Location: Bengaluru – Hybrid (3 days WFO)Experience: 12–18 yearsRole: Principal Engineer (Technical Leadership & Architecture)About the RoleWe are seeking a...

  • Principal Engineer

    2 weeks ago


    New Delhi, India Xurrent Full time

    Xurrent Principal EngineerMission of the position Xurrent, Inc. (“Xurrent”) designates a Principal Engineer. The Principal Engineer at Xurrent will be a key contributor to the development of our cutting-edge web application. Leveraging your expertise in Ruby on Rails, you will lead the design, development, and deployment of high-quality software...

  • Principal Engineer

    2 weeks ago


    New Delhi, India Xurrent Full time

    Xurrent Principal EngineerMission of the position Xurrent, Inc. (“Xurrent”) designates a Principal Engineer. The Principal Engineer at Xurrent will be a key contributor to the development of our cutting-edge web application. Leveraging your expertise in Ruby on Rails, you will lead the design, development, and deployment of high-quality software...

  • Principal Engineer

    4 weeks ago


    New Delhi, India AIM Full time

    About the job MachineHack is a rapidly growing platform focused on democratizing data science and machine learning through competitive hackathons, tutorials, and community engagement. We are seeking a highly skilled,Hands-onand experienced Principal Engineer to lead our technology team, drive our product development, and shape the future of our platform.Role...

  • Principal Engineer

    3 weeks ago


    New Delhi, India Recro Full time

    Job Details: Position: Principal Engineer Experience: 12+ Years Location: Bangalore (Hybrid)Responsibilities: Troubleshoot and fix software issues to keep systems stable and reliable. Maintain and improve existing applications (performance, updates, and technical debt). Build and deploy new features based on business needs. Work with architects and senior...