Roles & Responsibilities
- We are looking for a Senior Flutter Developer with 5+ years of hands-on experience building and shipping production- grade mobile applications. You will take ownership of the architecture, performance, and quality of cross-platform apps built with Flutter and Dart, mentor junior engineers, and work closely with product, design, and backend teams to deliver polished, reliable experiences for our clients.
- KEY RESPONSIBILITIES
- Design, develop, and maintain high-performance, cross-platform mobile applications using Flutter and Dart.
- Own the technical architecture of Flutter applications, including state management, navigation, and modularization.
- Translate UI/UX designs and wireframes into responsive, pixel-accurate, and accessible mobile interfaces.
- Integrate RESTful APIs, GraphQL services, and third-party SDKs, ensuring secure and efficient data handling.
- Write clean, maintainable, well-tested code and enforce best practices through code reviews.
- Optimize application performance, memory usage, and startup time across Android and iOS.
- Set up and maintain CI/CD pipelines for automated builds, testing, and app store deployments.
- Diagnose and resolve platform-specific issues, crashes, and performance bottlenecks.
- Mentor junior and mid-level developers, and contribute to internal engineering standards and documentation.
- Collaborate with product managers, designers, QA, and backend engineers in an agile delivery environment.
- Evaluate and prototype new Flutter packages, tools, and architectural patterns as the platform evolves WHAT WE OFFER
- The opportunity to work on diverse, high-impact projects across AI consulting and digital transformation.
- A collaborative, engineering-driven culture with room to lead and mentor. CREATING EQUAL OPPORTUNITIES! Sama.AI info@samaai.org
- Competitive compensation aligned with experience and market standards.
- Exposure to modern tooling, cross-functional teams, and client-facing delivery.
Required Skills
Must-have Skills
- 5+ years of professional software development experience, with at least 3+ years focused on Flutter and Dart.
- Proven track record of shipping and maintaining Flutter apps live on the Google Play Store and/or Apple App Store.
- Strong command of state management approaches such as Provider, Riverpod, Bloc/Cubit, or GetX.
- Solid understanding of Flutter's widget lifecycle, custom widget development, and responsive layout design.
- Experience integrating native Android (Kotlin/Java) or iOS (Swift/Objective-C) code via platform channels.
- Hands-on experience with REST APIs, JSON serialization, and asynchronous programming (Futures, Streams, async/await).
- Familiarity with local storage and persistence (SQLite, Hive, shared preferences) and offline-first app design.
- Working knowledge of Firebase services (Auth, Firestore, Crashlytics, Push Notifications) or equivalent BaaS platforms.
- Experience with unit, widget, and integration testing in Flutter.
- Proficiency with Git-based version control and collaborative workflows (branching, PRs, code review).
- Understanding of app security fundamentals, secure storage, and data privacy best practices.
- Strong problem-solving skills and the ability to work independently in a fast-paced, client-facing environment.
Nice-to-have Skills
- Experience with native app development (Android/Kotlin or iOS/Swift) in addition to Flutter.
- Exposure to CI/CD tools such as Codemagic, Fastlane, GitHub Actions, or Bitrise.
- Familiarity with design systems, Material Design, and Cupertino guidelines.
- Experience integrating AI/ML features or third-party AI APIs into mobile applications.
- Prior experience in a consulting or client-delivery environment, managing multiple concurrent projects.
- Understanding of app store submission, versioning, and release management processes.
Education & Qualifications
● Bachelor's or Master's degree in Computer Science, Information Technology or equivalent related field
Ideal Candidate
-
Finance, banking, or investment sector domain preferred.
-
Local candidates only (Must reside inside Tamil Nadu).
- Exceptional Communication skills required.
Perks & Benefits
- Vehicle Fuel Allowance: Yes/No
- Travel Allowance (outside city or state Travel): Yes/No
- Travel Dearness (manage daily expenses during Travel) Allowance: Yes/No
- Annual Performance Bonus: Yes/No
- Sales Incentive: Yes/No
- Festival Bonus: Yes/No
- Others (if any)