Flutter Developer
Vastika Inc · Mumbai, Maharashtra, India
Apply & track with Apply EdgeMandatory Skills- Android/iOS Build & Release Management, API & Third-Party Integrations ,Dart ,Flutter ,Mobile architectures, Performance Optimization & Debugging, State Management Expertise (BLoC Preferred) Preferred Skills -Android & IOS, CI/CD ,SOLID principles , Design patterns, OOPS Project Highlights Prestigious Client / Project: The application empowered retail investors to manage portfolios, access research-driven recommendations, monitor market movements, and execute investment transactions seamlessly through a secure and intuitive mobile experience. Revolutionizing Technologies: The project involved architecting and building a scalable, enterprise-grade mobile application using Flutter and Dart for both Android and iOS platforms. The application provided end users with access to stock market insights, personalized advisory recommendations, portfolio analytics, transaction history, push notifications, and secure account management. Agile Development: The team follows a enabling rapid iterations, close collaboration with cross-functional stakeholders, and continuous delivery of high-quality features. Roles and Responsibilities
- Develop and maintain high-performance cross-platform apps using Flutter
- Participate in technical design discussions and architecture decisions
- Implement state management (BLoC Preferred)
- Integrate REST APIs, WebSocket’s, and third-party services
- Build smooth animations and high-quality UI components
- Write Unit, Widget, and Integration tests
- Optimize performance, memory usage, and app startup time Design and implement scalable mobile architecture (Clean Architecture / Modular architecture) Ensure secure coding practices and data protection
- Conduct code reviews, define coding standards Requirements
- Strong expertise in Flutter and Dart
- Deep understanding of OOP, SOLID principles, and design patterns
- Experience designing scalable mobile architectures
- Experience with custom animations and complex UI
- Expertise in testing (Unit, Widget, Integration tests)
- Experience with Firebase services, push notifications, and deep linking
- Knowledge of CI/CD pipelines and app release management
- Experience designing large-scale mobile applications
- Ability to define architecture guidelines and best practices
- Knowledge of modularization and scalable code structure Strong knowledge of Android (Gradle, build variants) and iOS (Xcode, provisioning, TestFlight) Experience handling app performance optimization and debugging production issues