Principal Engineer
2 days ago
(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
3 weeks ago
Bengaluru, India The Reliable Jobs Full timeOur client is looking for a Principal/Lead Engineer (Contractual | 12 Months)Our client, a leading technology company, is seeking an experienced Principal/Lead Engineer to drive high-impact engineering initiatives and lead end-to-end technical delivery.Location: Bangalore (Hybrid) Experience: 10–15 years Contract Duration: 12 monthsKey...
-
Principal Engineer
3 weeks ago
Bengaluru, India The Reliable Jobs Full timeOur client is looking for a Principal/Lead Engineer (Contractual | 12 Months)Our client, a leading technology company, is seeking an experienced Principal/Lead Engineer to drive high-impact engineering initiatives and lead end-to-end technical delivery.Location: Bangalore (Hybrid) Experience: 10–15 years Contract Duration: 12 monthsKey...
-
Principal Engineer
3 weeks ago
Bengaluru, India The Reliable Jobs Full timeOur client is looking for a Principal/Lead Engineer (Contractual | 12 Months)Our client, a leading technology company, is seeking an experienced Principal/Lead Engineer to drive high-impact engineering initiatives and lead end-to-end technical delivery.Location: Bangalore (Hybrid) Experience: 10–15 years Contract Duration: 12 monthsKey...
-
Principal Engineer
3 weeks ago
Bengaluru, India The Reliable Jobs Full timeOur client is looking for a Principal/Lead Engineer (Contractual | 12 Months)Our client, a leading technology company, is seeking an experienced Principal/Lead Engineer to drive high-impact engineering initiatives and lead end-to-end technical delivery.Location: Bangalore (Hybrid)Experience: 10–15 yearsContract Duration: 12 monthsKey Responsibilities:-...
-
Principal Engineer
3 weeks ago
Bengaluru, India The Reliable Jobs Full timeOur client is looking for a Principal/Lead Engineer (Contractual | 12 Months) Our client, a leading technology company, is seeking an experienced Principal/Lead Engineer to drive high-impact engineering initiatives and lead end-to-end technical delivery. Location: Bangalore (Hybrid) Experience: 10–15 years Contract Duration: 12 months Key Responsibilities:...
-
Principal Engineer
1 week ago
Bengaluru, India HCLTech Full timeJob Description: Principal EngineerRole Overview: We are seeking a highly skilled and experienced Principal Engineer with a strong foundation in product engineering and cloud-native architecture. The ideal candidate will possess deep technical expertise and strategic thinking capabilities to drive innovation and excellence in large-scale product...
-
Principal Engineer
3 weeks ago
Bengaluru, India HCLTech Full timeJob Description: Principal Engineer Role Overview: We are seeking a highly skilled and experienced Principal Engineer with a strong foundation in product engineering and cloud-native architecture. The ideal candidate will possess deep technical expertise and strategic thinking capabilities to drive innovation and excellence in large-scale product...
-
Principal Engineer
4 weeks ago
Bengaluru, India HCLTech Full timeJob Description: Principal Engineer Role Overview: We are seeking a highly skilled and experienced Principal Engineer with a strong foundation in product engineering and cloud-native architecture. The ideal candidate will possess deep technical expertise and strategic thinking capabilities to drive innovation and excellence in large-scale product...
-
Principal Engineer
4 weeks ago
Bengaluru, India HCLTech Full timeJob Description: Principal Engineer Role Overview: We are seeking a highly skilled and experienced Principal Engineer with a strong foundation in product engineering and cloud-native architecture. The ideal candidate will possess deep technical expertise and strategic thinking capabilities to drive innovation and excellence in large-scale product...
-
Principal Engineer
3 weeks ago
Bengaluru, India HCLTech Full timeJob Description: Principal EngineerRole Overview: We are seeking a highly skilled and experienced Principal Engineer with a strong foundation in product engineering and cloud-native architecture. The ideal candidate will possess deep technical expertise and strategic thinking capabilities to drive innovation and excellence in large-scale product development....