CoreHRx never asks candidates for money. If anyone does, .
Role at a glance
You will
You’ll be working on our next-gen
Fintech & Investment app, focusing on clean architecture, strong session management, and secure code implementation.
Build and maintain production-level Flutter applications for Android and iOS.
Experience
1–3 years
Must-have skills
App Store DeploymentCI/CDFlutterJWTNode.jsPayment Gateway Integration
How well do your skills match this job?
Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
About the Role
We’re looking for a smart, detail-oriented Flutter Developer who loves building high-quality mobile experiences. You’ll be working on our next-gen Fintech & Investment app, focusing on clean architecture, strong session management, and secure code implementation.
Responsibilities
Build and maintain production-level Flutter applications for Android and iOS.
Develop pixel-perfect UI with smooth animations, transitions, and responsive layouts.
Implement secure session management, authentication, and token-based APIs.
Work closely with the backend (Node.js) and API teams for smooth data integration.
Optimize app performance and memory usage.
Follow secure coding standards suitable for fintech products.
Collaborate with design and product teams to improve UX and app flow.
Integrate third-party SDKs and payment gateways (Razorpay, Cashfree, etc.).
Use version control (Git) and agile workflows effectively.
Must-Have Skills
1–3 years of hands-on experience with Flutter & Dart.
Strong knowledge of state management (preferably Riverpod or Bloc).
This guide is for Flutter developers in India preparing for interviews, from freshers applying for their first mobile developer role to engineers with several years of experience moving into senior positions. It has 60 questions split into easy, medium and hard levels, each with a sample answer written the way a strong candidate would explain it, plus Dart code where it helps. Topics follow Flutter 3 and Dart 3: widgets, layout, navigation, state management with Provider, Riverpod and Bloc, async code, isolates, platform channels, performance, testing and release builds. Read each answer, then practise explaining it aloud in your own words.
Questions you may be asked
What is Flutter, and how is it different from React Native?
What is the difference between a StatelessWidget and a StatefulWidget?
What does setState do, and what are the common mistakes with it?