
Software Engineer (Flutter)

Software Engineer (Flutter)
Bengaluru
Bangalore Urban
Bangalore Rural
Bangalore
Full-Time
Mid-Level: 3 to 6 years
Posted on Feb 24 2026
About the Job
Skills
Strong Flutter & Dart Expertise
Performance Optimization & Debugging
API Integration & Real-Time Data Handling
Clean Architecture / MVVM
CI/CD & App Deployment
AI-Assisted Development Tools
Software Engineer (Flutter)
Consumer Apps | 3–5 Years Experience
Location: Bengaluru
Employment Type: Full-Time
Joining Preference: Immediate Joiners Preferred
About the Role
We are looking for a skilled Flutter Engineer to build and maintain high-impact consumer-facing mobile applications. You will work on engaging products used by diverse communities, focusing on performance, scalability, and seamless user experience across iOS and Android.
This role requires strong ownership, technical depth, and comfort working in an AI-assisted development environment.
Key Responsibilities
- Design and implement features for iOS and Android using Flutter and Dart
- Build scalable and high-performance mobile applications handling real-time data and media content
- Collaborate with product, design, and backend teams to deliver polished user experiences
- Write clean, maintainable, and well-structured code following Flutter best practices
- Optimize application performance including startup time, memory usage, and frame rate stability
- Implement unit, widget, and integration testing strategies
- Own features end-to-end from planning and development to deployment and monitoring
Technical Requirements
- 3+ years of software development experience with at least 2+ years of hands-on Flutter experience
- Proven experience with production apps published on the App Store and Play Store
- Strong command of Dart and deep understanding of Flutter widget lifecycle and rendering pipeline
- Experience with architecture patterns such as Clean Architecture, MVVM, or similar
- Proficiency with RESTful APIs, GraphQL, and real-time data technologies (WebSockets, Firebase, etc.)
- Experience with CI/CD pipelines such as Fastlane, Codemagic, GitHub Actions, or similar
- Strong debugging and performance profiling skills using Flutter DevTools
- Production experience with media handling (video playback, streaming, etc.) is a strong advantage
- Comfortable using AI coding assistants such as Cursor, Claude, or similar tools as part of daily development
- Working knowledge of ReactJS for browser applications is a plus
Preferred Qualifications
- Experience building consumer apps with video streaming and social features
- Knowledge of native iOS (Swift/Objective-C) or Android (Kotlin/Java) development
- Familiarity with analytics platforms such as Firebase Analytics, Mixpanel, or Amplitude
- Experience with crash reporting and monitoring tools such as Sentry or Crashlytics
- Understanding of accessibility standards in mobile applications
- Experience with App Store and Play Store submission processes and app optimization
About the company
In the IT industry, VectorStack is a dynamic and creative leader. In addition to providing high-quality, high-value goods, consulting, and support services all in one package, we are dedicated to fostering innovation and providing our clients with outstanding solutions. We offer 24/7 service with an unwavering dedication to quality, guaranteeing prompt resolution of any issues.
In the IT industry, VectorStack is a dynamic and creative leader. In addition to providing high-quality, high-value goods, consulting, and support services all in one package, we are dedicated to fostering innovation and providing our clients with outstanding solutions. We offer 24/7 service with an unwavering dedication to quality, guaranteeing prompt resolution of any issues.
Industry
IT Services and IT Consul...
Company Size
51-200 Employees
Headquarter
bangalore
Other open jobs from VectorStack
