Flutter Developer
Skills
About the role
About the Role
We are looking for a skilled Flutter Developer to build and maintain high-quality cross-platform mobile applications for Android and iOS. The ideal candidate should have strong expertise in Flutter, Dart, API integration, state management, and mobile application architecture. The role involves collaborating with UI/UX designers, backend developers, and project managers to deliver scalable and user-friendly mobile solutions. (SPEC INDIA)
Key Responsibilities
Design, develop, test, and deploy mobile applications using Flutter and Dart.
Build reusable, maintainable, and scalable code components.
Integrate RESTful APIs, third-party services, and Firebase services.
Collaborate with UI/UX designers to implement responsive and visually appealing interfaces.
Optimize application performance, security, and user experience.
Debug and resolve application issues across Android and iOS platforms.
Participate in code reviews and follow coding standards and best practices.
Manage application state using Provider, Riverpod, Bloc, GetX, or similar frameworks.
Publish and maintain applications on Google Play Store and Apple App Store.
Stay updated with the latest Flutter, Dart, and mobile development trends. (SPEC INDIA)
Required Skills
Strong experience in Flutter and Dart programming.
Knowledge of mobile app architecture and design patterns.
Experience with REST APIs, JSON parsing, and third-party integrations.
Familiarity with state management solutions such as Bloc, Provider, Riverpod, or GetX.
Experience with Git and version control systems.
Understanding of mobile application lifecycle and deployment processes.
Knowledge of SQLite, Hive, Shared Preferences, or other local storage solutions.
Strong debugging and performance optimization skills.
Familiarity with Agile/Scrum development methodologies. (SPEC INDIA)
Preferred Skills
Experience with Clean Architecture and MVVM architecture.
Knowledge of WebSockets and real-time applications.
Experience with payment gateway integration.
Exposure to CI/CD pipelines.
Experience with blockchain, AI, or IoT-based mobile applications is a plus. (StarHub Careers)
Educational Qualification
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
What We Offer
Competitive salary and performance incentives.
Opportunity to work on innovative and scalable products.
Learning and certification support.
Collaborative and growth-oriented work environment.
Flexible work arrangements.
KPI / Performance Metrics
Timely delivery of assigned features and releases.
Code quality and adherence to development standards.
Bug resolution and application stability.
App performance and user experience improvements.
Contribution to team collaboration and innovation.
Experience Required: 2+ Years Notice Period: Immediate Joiners Preferred Reporting To: Project Manager / Technical Lead
Pay: ₹14,182.55 - ₹34,925.94 per month
Benefits:
Paid sick time
Work Location: In person
Questions about this role
How do I apply to this Flutter Developer role at TROOLOGY?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Mobile Engineer in your country?
Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does TROOLOGY use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.