Bestkaam Logo
Tipsons Group Logo

Software Engineer

Actively Reviewing the Applications

Tipsons Group

Ahmedabad, Ahmedabad, India Full-Time On-site
Posted 3 months ago Apply by May 4, 2026

Job Description

Flutter & Dart Proficiency: 3-5 years of hands-on experience in developing and deploying mobile applications with Flutter and Dart. Deep understanding of Flutter's fundamental concepts: Widgets (Stateful/Stateless), lifecycle, keys, etc. Proven State Management Expertise: Must have production-level experience with at least one major state management solution: BLoC / Cubit, Provider, or Riverpod. The ability to articulate why one was chosen over another is crucial. Native Platform Knowledge: Solid understanding of the native mobile platforms (Android & iOS), including build processes, platform-specific UI/UX guidelines, and dealing with native permissions. Experience with writing/using custom Platform Channels to integrate native code (Kotlin/Java for Android, Swift/Obj-C for iOS) when required. RESTful API Integration: Experience in integrating with back-end services using Dio or HTTP packages. Must be proficient in handling JSON serialization/deserialization, authentication (Token-based, OAuth), and secure network communication. Software Architecture & Design Patterns: Demonstrable experience in structuring a Flutter app for scalability and testability using patterns like MVVM, MVC, or Clean Architecture. Version Control: Mastery of Git for version control, including branching, merging, and pull request workflows.
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.