Job Description

Position: Staff Engineer - L5 (Flutter)


About Vajro


Vajro is a SaaS startup revolutionizing how modern e-commerce brands connect with their customers through mobile-first experiences. We empower thousands of e-commerce brands worldwide with our app builder, enhanced by cutting-edge social commerce, customer retention analytics, and community engagement tools that transform mobile presence from afterthought to loyalty driver.


We create a comprehensive ecosystem where brands don't just build mobile apps, they build relationships with their customers.


The Opportunity


We're looking for a Staff Flutter Engineer who will lead our mobile platform initiatives and drive the technical vision for Flutter development across our entire product suite. You'll be responsible for architecting a scalable Flutter platform that powers thousands of dynamically rendered mobile apps, while staying at the forefront of Flutter ecosystem advancements and incorporating cutting-edge developments into enterprise-ready solutions.


This is a senior technical leadership role where you'll shape the future of mobile engineering, mentor engineering teams, and solve complex architectural challenges.


What You'll Build


Flutter Platform Architecture


● Architect scalable Flutter frameworks that support thousands of dynamically generated mobile apps with unique branding and functionality


● Design modular component systems and widget libraries that enable rapid app customization while maintaining performance standards


● Build advanced widget generation systems that transform visual markups into enterprise-grade Flutter applications


● Develop sophisticated state management solutions that handle complex e-commerce workflows and real-time data synchronization


● Create performance optimization frameworks that ensure consistent app performance across diverse device capabilities and network conditions


Advanced Mobile Features


● Implement cutting-edge Flutter capabilities, including custom render objects, remote widgets, platform channels, and native integrations


● Build real-time social commerce features like live streaming, interactive shopping, and community engagement systems


● Develop advanced personalization engines that deliver dynamic content and tailored user experiences


● Create sophisticated offline-first architectures with intelligent data synchronization and conflict resolution


● Design push notification systems, deep linking frameworks, and seamless app-to-app communication patterns


Platform Engineering Excellence


● Lead the adoption of the latest Flutter developments, evaluating and integrating new packages, features, tools, and architectural patterns


● Build comprehensive testing frameworks, CI/CD pipelines, and automated quality assurance systems for Flutter applications


● Create developer tools, debugging utilities, and productivity enhancements that accelerate team velocity


● Establish performance monitoring, crash reporting, and analytics systems that provide actionable insights across thousands of apps


Cross-Platform Integration


● Architect seamless integration layers between Flutter apps and backend APIs, ensuring optimal data flow and caching strategies


● Build platform-specific optimizations for iOS and Android while maintaining code reusability and consistency


● Develop sophisticated analytics and tracking systems that provide detailed insights into user behavior and app performance


What We're Looking For


Mobile Development Mastery


● 10+ years of mobile development experience with deep expertise across iOS, Android, and cross-platform technologies


● 4+ years of Flutter development with a proven track record of building and scaling production Flutter applications


● Platform architecture experience, including designing scalable mobile frameworks, component libraries, and development tools


● Advanced Dart programming with expertise in async programming, memory management, and performance optimization


● Native mobile integration experience with platform channels, native modules, and seamless iOS/Android interoperability


Flutter Ecosystem Expertise


● State management mastery across multiple solutions (Provider, Riverpod, Bloc, GetX) with the ability to architect scalable state solutions


● Custom widget development, including custom painters, remote widgets, render objects, and complex UI components


● Flutter architecture patterns with a deep understanding of clean architecture, MVVM, and scalable app organization


● Performance optimization, including widget rebuilds, memory management, and app size optimization techniques


Platform Engineering Skills


● No-code platform development with visual app builders, drag-and-drop interfaces, or configuration-driven UI generation


● Developer tooling experience creating productivity tools, debugging utilities, and development workflow improvements


● CI/CD expertise with Flutter-specific build pipelines, automated testing, and deployment strategies


● Multi-tenant architecture understanding of building platforms that serve thousands of customized applications


● Testing excellence including unit testing, widget testing, integration testing, and automated quality assurance


Technical Leadership


● Cross-platform expertise with deep understanding of mobile platform differences and optimization strategies


● Security implementation with experience in app security, data encryption, and compliance requirements


● Performance monitoring using tools like Firebase Performance, Crashlytics, and custom analytics implementations


Good To Have


Specialized Experience


● Mobile commerce experiences β€” from cart/checkout and secure payments to dynamic catalogs, social selling, and data-driven analytics.


● Live streaming technology with experience in video streaming, real-time interaction, and social commerce features


● E-commerce platform expertise with deep knowledge of Shopify, WooCommerce, and major e-commerce APIs


● Social features development including chat systems, community building, and user-generated content platforms


● Machine learning integration for personalization, recommendation systems, or intelligent app features


Advanced Technical Skills


● Flutter Web/Desktop development with experience in expanding Flutter beyond mobile platforms


● DevOps and infrastructure with experience in mobile app deployment, monitoring, and maintenance at scale


● Open source contributions to Flutter packages, core framework, or mobile development tools


Why Join Us?


● Our Culture: We are a 50-member team that loves to play just as hard as we work.


● Unlimited Leaves: Your paid time off has no limit. Our only ask is for you to take accountability for your work.


● Health Insurance: 1+5 family health insurance with up to 5L coverage. Additional floater plans are available for low rates.


● Ownership: At Vajro, we look for people who don't just do the work, but own it end to end. You see an idea through, you stand by itβ€”that's the kind of spirit we admire.


● Role Scalability: We're driven by solving problems that can help us empower the e-commerce domain. That means listening closely, spotting the real pain points, and building experiences that bring an impactful and positive experience to our customers.


● Globally Spread Team: You will have the opportunity to travel overseas and work for Vajro globally.


● Employee-Friendly Salary Structure: We have built a salary structure that will help you save on your taxes. Allowances for food, fuel, gym, HRA, etc., will make your life a whole lot easier when it comes to ITRs.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application