The Role : Senior Flutter Developer (Android and iOS)
We are seeking a highly skilled and experienced Senior Flutter Developer to lead the development of our cross-platform mobile applications for both Android and iOS. This role is crucial for delivering a single, high-performance, and beautiful mobile experience for our Cybersecurity SaaS platform. You will be responsible for architecture, feature development, performance tuning, and ensuring consistency across both major mobile operating systems.
Key ResponsibilitiesCross-Platform Development & Architecture
- Flutter Mastery : Design, develop, and maintain high-quality, robust mobile applications using Flutter and the Dart programming language.
- Platform Consistency : Ensure seamless functionality and identical user experience across both Android and iOS platforms while adhering to their respective design principles (Material Design and Apple HIG).
- Architecture : Define and implement robust application architecture (e.g., BLoC, Provider, Riverpod) to ensure code scalability, testability, and maintainability.
- Native Integration : Write platform-specific code using Platform Channels when necessary to integrate with native features or third-party SDKs not directly available in Flutter.
Performance, UI, and Testing
Performance Optimization : Profile and optimize Flutter application performance, including widget rendering, state management, and memory usage.Custom UI : Develop complex, custom user interface components and animations to deliver a premium look and feel.Testing : Write comprehensive unit, widget, and integration tests to ensure code reliability and prevent regressions.Collaboration & Deployment
API Integration : Work with back-end teams to define and consume RESTful / GraphQL APIs efficiently, handling data synchronization and offline storage.Lifecycle Management : Manage the full mobile application development lifecycle, including building, testing (TestFlight / Firebase App Distribution), and deployment to both the Apple App Store and the Google Play Store.Code Review : Lead code reviews for the mobile team, setting high standards for code quality and structure.Non-Negotiable Requirements
Experience : 4+ years of professional mobile development experience, with at least 2 years dedicated to Flutter / Dart.Core Skills : Expert proficiency in the Flutter framework and the Dart programming language.State Management : Deep experience with advanced state management solutions in Flutter (e.g., BLoC, Riverpod, GetX).Cross-Platform Delivery : Proven experience in successfully deploying and maintaining high-traffic applications on both the Apple App Store and Google Play Store.API & Data : Strong knowledge of asynchronous programming, handling network requests, and local data persistence in Flutter.Highly Desired Expertise (A Strong Advantage)
Prior native development experience (Swift / Kotlin) is a significant plus.Experience with CI / CD pipelines for mobile applications (e.g., Fastlane, GitLab CI, GitHub Actions).Experience developing secure applications in regulated industries (e.g., Cybersecurity, FinTech).Familiarity with Firebase services and tools.If you are a seasoned mobile developer ready to leverage the power of Flutter to build a singular, world-class cross-platform application, we encourage you to apply.
Contact Details :
Apply Now : Send your CV to u@throttll.com
WhatsApp CV / Portfolio Link to : +91-9929152888