
Flutter Developer (RARR Job 6106)
Job Skills
Job Description
Key Responsibilities
• Develop and maintain our tenant facing mobile application using Flutter framework
• Collaborate with our Product leads to ensure technical and product requirements are understood and executed on
• Work closely with QA to Debug and fix issues to improve application stability in both staging and production environments
• Collaborate with product and UX/UI design teams to define and implement new features
• Make necessary changes as per business needs
• Optimise app performance and ensure smooth user experience
• Stay updated with latest industry trends and technologies in mobile development
• Actively participate in brainstorming sessions and provide innovative solutions
• Ownership of the app architecture
• Write clean, maintainable, and scalable code adhering to best coding practices.
• Effectively and clearly explain technical concepts to non-technical
Key Requirements
• 5+ years’ experience in Flutter/Dart programming language
• Proficient in Flutter integration with Native Code (Method Channels, Platform Views)
• Experience in native mobile application development for both iOS and Android
• In-depth understanding of one or more state management solutions
• Hands-on experience integrating OAuth2/OpenID Connect authentication flows
• A good understanding of the Play Store & App Store submission process
• Hands-on experience consuming and integrating RESTful APIs
• Knowledge of push notification services (Firebase, APNs)
• Familiarity with accessibility best practices and writing unit, widget, and integration tests for API-dependent features
• Strong cross-functional team player, who works well with development, UX/UI, QA & other stakeholders
• Knowledge of mobile security best practices, including secure storage and data handling
• Exposure to CI/CD pipelines for Flutter apps
Stay Ahead.
Never Miss the Right Opportunity.
Manage your job alerts, preferences, and subscription anytime.
Matching Jobs
Stay Ahead.
Never Miss the Right Opportunity.
Manage your job alerts, preferences, and subscription anytime.