WhatsApp
+91-8097455577

Masys Tech SolutionFull Time

Flutter Developer

Careers
Flutter Developer

Job Description

  • Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language.
  • Developing user interface components and implementing them by following well-known Flutter Dart workflows and practices.
  • Communicating with product and engineering leads to implement business and project objectives.
  • Code review of team members' commits as part of CI/CD cycle.
  • Participate in testing, quality assurance and bug fixes as part of the CI/CD cycle.
  • Design and Build sophisticated and highly scalable apps using Flutter.
  • Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
  • Explore feasible architectures for implementing new features.
  • Resolve any problems existing in the system and suggest and add new features in the complete system.
  • Follow the best practices while developing the app and also keeping everything structured and well documented.
  • Ensure security guidelines are always followed while developing the app.
  • Consulting with our customer facing representatives about software system design and maintenance.
  • Perform time profiling and memory leaks assessment.
  • Manage the code and project on Git in order to keep in sync with other team members and managers.
  • Document the project and code efficiently.
  • Suggest space and time efficient Data Structures.
  • Write tests for the App.

Key Skills Required


  • Flutter Framework:Proficiency in Flutter and Dart programming language.
  • Cross-Platform Development:Experience in developing cross-platform mobile applications for both Android and iOS using Flutter.
  • UI/UX Design: Strong understanding of UI/UX principles, ability to design responsive and visually appealing interfaces.
  • State Management: Experience with state management approaches in Flutter (e.g., Provider,GETx).
  • API Integration:Familiarity with RESTful APIs, GraphQL, and integration of third-party libraries and APIs.
  • Database Management:Knowledge of local databases like SQLite, Hive, or shared preferences, and cloud databases like Firebase Firestore.