Senior Flutter Developer

Year    KL, IN, India

Job Description

We are seeking a highly skilled

Senior

Flutter Developer

with extensive experience in Dart and Flutter framework management. The ideal candidate will have a strong background in state management using BLoC, Provider, GetX, and Riverpod, as well as a deep understanding of clean architecture principles, including MVVM, DDD, and MVC. You will be responsible for developing and maintaining high-quality mobile applications, ensuring they are robust, scalable, and performant.

Key Responsibilities:

- Lead the development of mobile applications using the Flutter framework, ensuring the highest quality and performance.

- Implement and manage state management solutions such as BLoC, Provider, GetX, and Riverpod.

- Apply clean architecture principles (MVVM, DDD, MVC) to design scalable and maintainable software solutions.

- Utilize OOP concepts to create modular and reusable code.

- Conduct thorough testing, including unit testing, widget testing, and integration testing, to ensure the reliability and stability of the applications.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Integrate APIs and work with backend teams to ensure seamless data flow and functionality.

- Deploy and manage applications on both Android and iOS platforms, ensuring compliance with app store and Play Store guidelines.

- Provide technical leadership and mentorship to junior developers.

- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Requirements:

-

Experience: Minimum 3 years of experience in mobile app development.

- Proficiency in Dart and Flutter framework.

- In-depth knowledge of state management solutions: BLoC, Provider, GetX, Riverpod.

- Strong understanding of clean architecture: MVVM, DDD, MVC.

- Solid grasp of OOP principles and practices.

- Efficient in testing methodologies: unit testing, widget testing, integration testing.

- Experience with deploying and managing apps on the App Store and Play Store, with a minimum of 3 apps deployed on both platforms.

- Strong knowledge of PHP and MySQL.

- Experience in API integration and data management.

Soft Skills:



- Excellent problem-solving skills and attention to detail.

- Strong communication and collaboration skills.

- Ability to work in a fast-paced, agile environment.

Preferred Qualifications:



- Experience in working with a team and mentoring junior developers.

- Familiarity with CI/CD pipelines for Flutter apps.

- Experience in integrating third-party libraries and APIs.

Job Types: Full-time, Permanent

Pay: ₹30,000.00 - ₹35,000.00 per month

Ability to commute/relocate:

Kochi, Kerala: Reliably commute or planning to relocate before starting work (Required)
Education:

Bachelor's (Preferred)
Experience:

Flutter: 3 years (Required)
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
    JD5094708
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KL, IN, India
  • Education
    Not mentioned
  • Experience
    Year