Experienced Flutter Flow Developer for Mobile App Development
Budget: ₹12,500 – ₹37,500 INR
We are seeking an experienced Flutter Flow Developer to join our team. As a Flutter Flow Developer, you will be responsible for developing and maintaining high-quality mobile applications using Flutter framework. You should have a strong understanding of Flutter architecture, state management, and UI/UX design principles. The ideal candidate should have proven experience in building complex and interactive mobile applications with Flutter Flow.
About our Company :
We are an AI-based startup working on vision-based AI-powered solutions.
Selection criteria :
As part of the selection process, candidates will be provided with a Figma link and will be required to build screens based on the Figma requirements.
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features
- Develop and maintain mobile applications using Flutter framework
- Write clean and maintainable code
- Troubleshoot and debug issues
- Optimize application performance for maximum speed and scalability
Product Requirements : Design and Flow
-Designs are attached in the below link for your reference and also attached as a PNG :
https://www.figma.com/design/S8aUrbE3i3nlsZcsOEFeKS/Visu.ai-Mobile?node-id=8924-976&t=f6buJQzhAipOUubp-11
Product flow :
-Login Flow:
Create a login flow with a "forgot password" scenario.
Allow login only through Email ID.
Sign up is not allowed by the user; we will create user email IDs and passwords and email them to users.
If a user forgets their password, it will be sent to the registered email ID which will implement the reset password flow.
During login, validate the entered email ID with a basic domain name check.
-Post Login:
Display a list of stores and other line items mapped from the backend on the front end for users.
Each line item will have a separate redirection scenario.
Users can view data based on predefined date ranges (3 days, 7 days, 2 weeks, 30 days) and set a custom date range.
Ensure users cannot select future dates in the custom date range.
Fetch data based on the selected date range.
-Redirection scenarios and screen names:
Clicking on a store name redirects to the Store Details page with Approved and Rejected filters applied for that store.
Clicking on the number of age-restricted products redirects to a page similar to the Store Details page with the same filters and screen name changed.
Clicking on Approved redirects to products approved in that particular store.
Clicking on Rejected redirects to products rejected in that particular store.
Further clicking on an incident leads to the Incident Detail page, showing details of the incidents.
-Filters:
Provide filter options for users to apply specific filters as per the UI.
"Clear all" resets the filters to default values.
-Share:
Allow users to share particular incidents via multiple mediums.
Basic Requirements :
-Proven experience as a Flutter Flow Developer
-Strong knowledge of Flutter architecture, State management, and UI/UX design
-Proficient in Dart programming language
-Familiarity with RESTful APIs and cloud message APIs
-Excellent problem-solving skills
-Good communication and collaboration skills
We would require the user to work on end to end requirements as a short term projects. Technical requirements and other details would be handed over when the project is initiated.
If you are passionate about mobile development and have a strong background in Flutter Flow, we would love to hear from you!
About our Company :
We are an AI-based startup working on vision-based AI-powered solutions.
Selection criteria :
As part of the selection process, candidates will be provided with a Figma link and will be required to build screens based on the Figma requirements.
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features
- Develop and maintain mobile applications using Flutter framework
- Write clean and maintainable code
- Troubleshoot and debug issues
- Optimize application performance for maximum speed and scalability
Product Requirements : Design and Flow
-Designs are attached in the below link for your reference and also attached as a PNG :
https://www.figma.com/design/S8aUrbE3i3nlsZcsOEFeKS/Visu.ai-Mobile?node-id=8924-976&t=f6buJQzhAipOUubp-11
Product flow :
-Login Flow:
Create a login flow with a "forgot password" scenario.
Allow login only through Email ID.
Sign up is not allowed by the user; we will create user email IDs and passwords and email them to users.
If a user forgets their password, it will be sent to the registered email ID which will implement the reset password flow.
During login, validate the entered email ID with a basic domain name check.
-Post Login:
Display a list of stores and other line items mapped from the backend on the front end for users.
Each line item will have a separate redirection scenario.
Users can view data based on predefined date ranges (3 days, 7 days, 2 weeks, 30 days) and set a custom date range.
Ensure users cannot select future dates in the custom date range.
Fetch data based on the selected date range.
-Redirection scenarios and screen names:
Clicking on a store name redirects to the Store Details page with Approved and Rejected filters applied for that store.
Clicking on the number of age-restricted products redirects to a page similar to the Store Details page with the same filters and screen name changed.
Clicking on Approved redirects to products approved in that particular store.
Clicking on Rejected redirects to products rejected in that particular store.
Further clicking on an incident leads to the Incident Detail page, showing details of the incidents.
-Filters:
Provide filter options for users to apply specific filters as per the UI.
"Clear all" resets the filters to default values.
-Share:
Allow users to share particular incidents via multiple mediums.
Basic Requirements :
-Proven experience as a Flutter Flow Developer
-Strong knowledge of Flutter architecture, State management, and UI/UX design
-Proficient in Dart programming language
-Familiarity with RESTful APIs and cloud message APIs
-Excellent problem-solving skills
-Good communication and collaboration skills
We would require the user to work on end to end requirements as a short term projects. Technical requirements and other details would be handed over when the project is initiated.
If you are passionate about mobile development and have a strong background in Flutter Flow, we would love to hear from you!