Senior Flutter Developer

Muthoot Fincorp Limited

Thiruvananthapuram

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Senior Software Engineer- Flutter

Job Title: Flutter Developer 

Location: Technopark, Trivandrum (Full-time, Work from Office)

Experience: 5 – 9 Years

Employment Type: Permanent

 

Job Summary:

We are looking for a highly skilled Flutter Developer with strong expertise in state management, design patterns, and native mobile integrations. The candidate will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms, ensuring high performance, scalability, and a seamless user experience.

Key Responsibilities:

  • Develop and maintain Flutter applications for iOS and Android.
  • Implement design patterns like MVC, MVVM, Clean Architecture in daily development.
  • Manage state effectively, with GetX as a must-have; other state management options such as BLoC, Riverpod are a plus.
  • Integrate native functionalities in Android and iOS:
    • Push Notifications
    • Location Services
    • Background Services
    • Camera, GPS, Sensors, etc.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize apps for maximum speed, scalability, and responsiveness.
  • Assist with app submission and maintenance on Google Play Store and Apple App Store.
  • Write clean, maintainable, and well-documented code following best practices.

Key Skills & Requirements:

  • Strong expertise in Flutter & Dart.
  • Proficiency in design patterns (MVC, MVVM, Clean Architecture).
  • State Management: GetX (mandatory), BLoC, Riverpod.
  • Experience with native Android (Kotlin/Java) and iOS (Swift) development for native features.
  • Knowledge of push notifications, background services, location services, and camera integration.
  • Familiarity with app publishing processes on Play Store and App Store.
  • Strong problem-solving skills and ability to write clean, maintainable code.
  • Experience with version control systems (Git) and CI/CD pipelines.

Preferred:

  • Knowledge of unit testing, integration testing, and automated UI testing.
  • Familiarity with REST APIs, GraphQL, Firebase, or other backend services.
  • Experience working in agile/scrum environments.

Job role

Work location

THIRUVANANTHAPURAM HO(TECHNOPARK)

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

Muthoot Fincorp Limited

Job posted by Muthoot Fincorp Limited

Apply on company website