Senior Flutter Developer

Year    MH, IN, India

Job Description

Key Responsibilities



End-to-End Development:

Architect, design, develop, and deploy cross-platform mobile applications (Android & iOS) using Flutter and Dart.

System Design & Architecture:

Develop scalable and maintainable application architectures, ensuring robust performance and security.

Customization & White-Labeling:

Build modular and white-label apps, incorporating client-specific branding, including logos, color schemes, and UI layouts.

App Lifecycle Management:

Manage the complete lifecycle of apps, including app store submissions (Google Play & Apple App Store), updates, and bug fixes.

Performance Optimization:

Conduct performance analysis and implement optimizations to ensure high-speed, reliable apps with a seamless user experience.

Collaboration & Communication:

Collaborate with project managers, designers, and backend developers to deliver high-quality solutions within deadlines.

Client Interaction:

Gather requirements, provide technical guidance, and ensure smooth handovers to clients post-deployment.

Continuous Improvement:

Stay updated with the latest Flutter and mobile development trends, tools, and technologies to maintain a cutting-edge tech stack.

Technical Requirements



Mandatory Skills:



Flutter & Dart:

Advanced expertise in Flutter framework and Dart programming with a proven track record of delivering high-quality apps.

Cross-Platform Development:

Experience in building responsive, pixel-perfect UI for both Android and iOS using Material Design and Cupertino widgets.

State Management:

In-depth knowledge of state management solutions such as Provider, Riverpod, Bloc, or GetX.

Backend Integration:

Strong experience integrating RESTful APIs, GraphQL, and Firebase services (Authentication, Firestore, Cloud Functions, Crashlytics).

App Store Submission:

Expertise in app signing, store compliance, and successful submissions to Google Play Store and Apple App Store.

Version Control:

Proficient in Git for code collaboration, versioning, and CI/CD pipeline integration.

Performance & Security:

Skilled in optimizing app performance and ensuring security best practices.

Preferred Skills:



Experience with

modular applications

and

white-label solutions

. Knowledge of

backend technologies

(Node.js, Python, or similar) and databases (SQL/NoSQL). Familiarity with CI/CD pipelines for automated builds and deployments. Basic design proficiency using tools like

Figma

,

Adobe XD

, or

Sketch

. Understanding of

Agile methodologies

and project management tools (Jira, Trello).

Requirements



Experience:

2+ years in mobile application development with Flutter. Proven ability to independently design and build complex mobile applications from scratch. Strong problem-solving skills with a solution-oriented mindset. Excellent communication skills for client interaction and cross-team collaboration. Ability to handle multiple projects and deliver quality results within deadlines. Immediate joiners or candidates with a short notice period will be preferred.

Why Join Us?



Competitive Salary:

Up to ₹6 LPA based on experience and skills.

Career Growth:

Opportunity to lead projects and mentor junior developers.

Exciting Projects:

Work on diverse and impactful mobile applications for global clients.

Supportive Environment:

Collaborative and dynamic work culture with a focus on innovation.
Job Type: Full-time

Pay: ₹350,000.00 - ₹600,000.00 per year

Benefits:

Health insurance
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4152418
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year