Flutter Developer

Flutter Developer Job Description

We are looking for an experienced Flutter Developer who will join our talented software team that works on mission-critical applications. Your duties will include managing Flutter (Android, iOS) application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Responsibilities

  • Contribute in all phases of the development lifecycle: concept, design, build, deploy, test, release to app stores and support
  • Write well designed, testable, efficient code.
  • Collaborate with team members (product managers, developers, designers) to brainstorm about new features and functionalities.
  • Knowledge and experience in Flutter Framework and DART programming.
  • Hands on experience in using RESTful APIs
  • Object oriented analysis, UML and design using common design patterns.
  • Hands on experience in development IDE Android Studio, Android SDK, Firebase Test Lab.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with push notifications.
  • Familiarity with IOS integration with Flutter.
  • Experience using GitHub or similar environment.
  • Complete understanding of SDLC.
  • Experience with Agile development.
  • Experience with Material Design and Android UI design principles, patterns and best practices.
  • Good knowledge of adding third-party libraries.
  • Ability to understand business requirements and translate them into technical requirements.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Critical thinker.
Apply Now
Support