Search by job, company or skills

Summit Solutions

Flutter Developer

This job is no longer accepting applications

new job description bg glownew job description bg glow
  • Posted 7 months ago

Job Description

Job Title: Senior Flutter Developer

Experience Level: 5+ Years

1. About the Role

At Summit Solutions, we create scalable, high-performance mobile applications that deliver seamless experiences to users worldwide. We are looking for a Senior Flutter Developer who can plan, architect, develop, and optimize cross-platform mobile apps while ensuring top-quality performance and user experience.

This role involves end-to-end ownership of mobile projects, from architecture planning to final deployment, and includes mentoring junior developers to build a strong and innovative team.

2. What You'll Do

• Plan and design application architecture with scalability, maintainability, and performance in mind.

• Develop and maintain cross-platform mobile apps using Flutter (Dart) for both iOS and Android.

• Optimize app performance for low latency, high responsiveness, and minimal memory footprint.

• Collaborate with designers and backend engineers to deliver cohesive, pixel-perfect UI and robust integrations.

• Implement secure coding practices, state management (Provider, Riverpod, Bloc, or Redux), and API integrations.

• Create reusable, testable, and efficient code following best practices and design patterns (MVVM, Clean Architecture).

• Conduct code reviews, technical discussions, and mentor junior developers to enhance team expertise.

• Work on CI/CD pipelines for automated builds, testing, and deployment (Fastlane, Codemagic, Azure DevOps).

• Stay updated with Flutter ecosystem advancements, performance tuning strategies, and mobile trends.

3. What You'll Need

• 5+ years of experience in mobile application development, with at least 3+ years in Flutter (Dart).

• Experience with ERP based enterprise applications.

• Strong understanding of mobile app architecture planning, modular design, performance optimization and Flutter DevTool usage.

• Proven experience with Unified and Flavoured application from single code base 

• Expertise in asynchronous programming, API integrations (REST & GraphQL),and state management.

• Experience with CI/CD, mobile DevOps, and app store deployment (iOS & Android).

• Should be proficient in implementing dependency injection, Flavors,dynamic loading and Caching strategies and data synchronization

• should have strong platform-specific knowledge, including the use of platform channels and platform-specific SDKs

• Knowledge of native Android (Kotlin/Java) or iOS (Swift/Objective-C) is a plus.

• Hands-on experience in profiling, debugging, and optimizing Flutter apps for real-world performance.

• Familiarity with Azure cloud services, containerized environments (Docker), or microservices integration.

• Proven ability to mentor and lead junior developers in a collaborative environment.

• Bonus: Experience with Firebase, push notifications, deep linking, analytics, and in-app purchase integrations.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 129586185