- Hands-on development experience / background in Mobile Development in Android and / or iOS platforms
- At Least 6 months of hands-on experience developing cross-platform mobile applications for Android & iOS platforms using Flutter development framework
- Experience in developing mobile applications using Flutter SDK & DART programming language Experience of developing mobile application using native Android & iOS SDK & development tools
- Translate designs into high quality code, build, and maintain high performance, reusable, and reliable code
- FullStack Development using React, Mongo, Express and Node JS is a major plus
- Experience with Apollo and GraphQL is a major plus
- Define database requirements, and create & integrate the database with the app
- Web service integration (SOAP, REST/JSON, GraphQL)
- Experience with commonly used programming languages like C, C , Java, swift
- Trained in web development languages like HTML, CSS, JS is a plus.
- Understanding of CI/CD pipelines
- Experience building Flutter modules & Flutter Plug-ins
- Good experience in integrating analytical tools such as Localytics, Google Analytics, Facebook, Tealium, AppsFlyer, Raygen, AppSee, Crashlytics, etc..
- Experience of handling location services , notifications , video recording , 3rd party integrations in flutter Experience in handling user friendly UI based on requirements in flutter Knowledge and understanding of Firebase Strong understanding of design patterns over and above MVP, MVVM, and MVC Experience launching and managing Production mobile apps Ability to learn and adapt as per the requirement and ready to face new challenges
- Proficient understanding of code versioning tools, such as Git or SVN.
- Previous experience of working on technology upgrade for a mobile app project will be a plus
- Mobile Flutter Developer Last Update Date - January 24, 2020 Created By - RA
- Last Updated By - KB & RA
- Expert level understanding of application architecture
- Object Oriented Programming (OOPS) Concepts
- Experience in uploading the app to Google Play store & Apple app store
- Solid understanding of the full mobile development life cycle
- Aptitude for learning and applying programming concepts
- You need to have experience building and integrating workflow tools into these technologies where the user can drag and drop steps/stages into the workflow.