Flutter Developer
Seeking an experienced Flutter Developer with 2+ years of production experience to architect, build, and optimize scalable, high-performance cross-platform applications.
Resume: [email protected]
About the Role & Work
We are looking for an experienced Flutter Developer with a solid computer science background and at least 2 years of hands-on production experience. In this role, you will be responsible for architecting scalable cross-platform applications across Android, iOS, and Web. You will establish clean design patterns (Clean Architecture, SOLID, BLoC/Riverpod), optimize app rendering and memory efficiency, integrate complex REST and WebSocket APIs, and build modular, testable features with high engineering quality.
Key Responsibilities
- Architect, develop, and maintain robust, high-performance cross-platform applications targeting Android, iOS, and Web.
- Enforce clean code principles, SOLID design paradigms, and scalable architecture (Clean Architecture / Domain-Driven Design).
- Implement resilient state management using BLoC or Riverpod with clear separation of UI, business logic, and data layers.
- Build reliable networking and data synchronization mechanisms handling offline persistence, caching, and WebSocket connections.
- Profile and resolve performance bottlenecks, memory leaks, build rebuild cascades, and frame drops using Flutter DevTools.
- Write unit, widget, and integration tests to ensure code quality, regression safety, and high coverage.
- Create custom UI components, complex animations, and responsive layouts that adapt smoothly across diverse device screen sizes.
- Collaborate on technical specifications, lead code reviews, and guide junior engineers.
Requirements & Qualifications
- 1.Minimum 2+ years of professional software engineering experience developing and shipping production Flutter applications.
- 2.Strong Computer Science degree or equivalent foundation: data structures, algorithms, object-oriented design, and design patterns.
- 3.Deep expertise in Dart (null-safety, asynchronous programming, streams, generics, isolates, and memory management).
- 4.Demonstrated mastery of production state management (BLoC/Cubit or Riverpod).
- 5.Extensive experience integrating RESTful web services, handling network errors, authentication tokens, and serialization.
- 6.Experience with offline data persistence using relational (SQLite/drift) or NoSQL (Hive/Isar) local databases.
- 7.Proficiency with Flutter DevTools for CPU profiling, memory allocation inspection, and network tracking.
- 8.Familiarity with Git branching workflows (GitFlow, trunk-based development) and pull request code reviews.
Preferred Skills & Specialized Areas
- Experience with native platform integration via MethodChannels for Android (Kotlin/Java) or iOS (Swift/Objective-C).
- Experience setting up CI/CD pipelines (GitHub Actions, Fastlane, Codemagic) for automated builds and testing.
- Published apps on Google Play Store or Apple App Store with demonstrated user traction.
- Experience with CustomPainter, low-level canvas rendering, and complex fluid UI animations.
- Knowledge of app security best practices (secure storage, SSL pinning, obfuscation).
Permanent Full-Time Opportunity
Long-term core engineering role with high autonomy, architectural ownership, and career advancement.
Apply for Flutter Developer
Submit your application through our official online form. When completing the form, please ensure you reference position VRcode RGV-FLD-2026.
What to have ready:
- Updated Resume / CV
- GitHub profile, portfolio, or code samples
- Brief summary of your availability and relevant experience
Prefer applying by email? Send your CV with subject "Application for Flutter Developer (RGV-FLD-2026)" to [email protected]
WhatsApp queries: +91 98657 98157
Role Summary
VRcode
RGV-FLD-2026
Title
Flutter Developer
Department
Engineering
Work Mode
Remote
Duration
Permanent / Full-Time
Compensation
Competitive Industry Standard
Eligibility
2+ Years of professional production experience in Flutter & Dart
Direct Inquiries
Queries & WhatsApp
+91 98657 98157Send Resume
[email protected]Other open positions
View all careers →General Software Engineering Intern
Looking for passionate students to solve real-world problems and drive business growth through practical software engineering across our core platforms.
View Complete JD →Java Backend Developer Intern
Looking for motivated students to gain practical experience in Java backend development, database management, API integration, and distributed systems.
View Complete JD →Flutter Developer Intern
Looking for passionate college students with strong computer science fundamentals to develop cross-platform mobile and web applications using Flutter and Dart.
View Complete JD →Ready to Build What Matters?
Three Generations. One Vision.
Whether you are an aspiring intern or an experienced developer, explore how you can grow with Raj Global Ventures.
