
Flutter Developer
Kiya.ai
We do not know your resume yet
Upload your resume to unlock your actual match score and identify important JD keywords before applying.
Recruiters may search these ATS Keywords in your resume
Keywords
Job Description
Hi Candidate,
Opening for Flutter Developer
Location :Airoli (Navi Mumbai)
Experience:2 + years.
Job Title: Flutter Junior Developer (Web + Mobile)
Role Overview
We are hiring a Flutter Junior Developer with 23 years of hands-on experience in Flutter application development for Web and Mobile platforms. The candidate should have strong Dart fundamentals, a good understanding of Flutter widgets, layouts, navigation, API integration, and state management basics, and should be able to contribute to modular, production-oriented codebases under guidance from senior developers.
Mandatory Technical Skills
1. Dart Fundamentals
- Strong understanding of:
- Variables / data types
- Lists / Maps / Sets
- Loops / conditions
- Functions / arrow functions
- Null safety
- Classes / objects / constructors
- Async / await / Futures / Streams
- Must be comfortable solving:
- list transformation
- filtering / mapping
- JSON parsing
- basic logic problems
2. Flutter Fundamentals
- Good understanding of:
- StatelessWidget
- StatefulWidget
- widget tree
- BuildContext
- navigation basics
- Flutter app flow (main.dart runApp())
Must understand:
- Scaffold
- AppBar
- Drawer
- BottomNavigationBar
- ListView
- GridView
- FutureBuilder
- StreamBuilder
3. UI / Layout Skills
Good hands-on experience with:
- Row
- Column
- Expanded
- Flexible
- Stack
- Padding
- Container
- Wrap
Should be able to build:
- responsive mobile screens
- basic web/tablet responsive layouts
- forms
- list/detail screens
- reusable widgets
4. State Management (Basic to Intermediate)
Should have working knowledge of:
- Provider
- Bloc / Cubit (preferred)
- Riverpod (good to have)
Must understand:
- state updates
- rebuild behavior
- passing data across widgets
- separating UI state from business logic (at least basic level)
5. API Integration
Experience in:
- REST API calls
- JSON parsing
- model creation
- loading/error states
- displaying API data in lists/forms
Preferred:
- dio / http
- basic repository/service separation
6. Web + Mobile Awareness
- Must have exposure to Flutter Web
- Should understand:
- MediaQuery
- LayoutBuilder
- basic responsiveness
- basic platform differences between Web and Mobile
- kIsWeb (basic awareness)
7. Plugin / Package Usage
Hands-on experience with common packages such as:
- Shared_preferences
- Flutter_secure_storage (good to have)
- Image_picker
- File_picker
- Connectivity_plus
- intl
Should understand:
- adding dependencies in pubspec.yaml
- basic Android/iOS permission handling
8. Debugging / Code Quality
- Able to debug common errors
- Understands console logs / stack traces
- Familiarity with Git
- Follows coding standards and code review comments
- Basic unit/widget testing knowledge (good to have)
Must-Have Screening Conditions
- Must be comfortable with Dart fundamentals
- Must be able to solve basic coding problems live
- Must understand the difference between List / Map / Set
- Must have worked on at least one real Flutter project
- Mobile-only candidates can be considered, but Flutter Web exposure is strongly preferred
Interested candidate apply on vishakha.gangurde@kiya.ai
Regards
Vishakha Gangurde
About The Company
Kiya.ai
Kiya.ai stands at the forefront of innovation as a leading digital solutions provider specializing in serving financial institutions and governments across the globe. Known for our deep domain expertise in Financial Services, Digital Payments, Governance, Risk, and Compliance solutions, we offer market-ready processes that help clients traverse their digital transformation journey, Headquartered in Mumbai, Kiya.ai is committed to business transformation through a range of advanced digital solutions and new-age technologies. Our offerings include multi-experience and omnichannel banking, cutting-edge solutions in the metaverse, artificial intelligence, intelligent automation, and data analytics. Our flagship products comprise India's first-ever Business Metaverse Solution (Kiyaverse), Universal Regtech Solutions, and Digital Core Banking Solutions. With a dynamic workforce spanning 12 global offices, our extensive partner network includes 56 countries across Southeast Asia, Africa, the Middle East, Europe, and North America, serving over 500 enterprises. Our commitment to excellence is reflected in our ISO 9001 and ISO 27001 certifications, and we are proudly assessed at CMMI Level 5 v2.0. At Kiya.ai, our approach is not just about implementing technology; it's about creating sustainable value that resonates with the communities we serve. Our solutions and services are meticulously crafted to meet the evolving needs of our clients, ensuring that we remain a trusted partner in shaping the future of digital landscapes.
How to Apply Better for This Job
This section explains the correct next step without forcing sign-in immediately.
Check ATS score before applying
Scan your resume for ATS readability, formatting issues, missing sections, weak keywords, and content gaps.
Customize your resume for this JD
Match your resume with the job description and add ai , ui , api , git , ios , keywords where they fit naturally.
Find similar jobs too
Do not depend on one opening. Use your resume to find similar frontend jobs across relevant job platforms.
Ready with your customized resume?
Once your resume includes the right skills and is ATS-friendly, you can apply directly on the source platform.
Market Insights:Best Technical Support Engineer Jobs in India
Find the latest Technical Support Engineer jobs across top Indian cities. Compare job counts by location and apply where hiring demand is higher.