Flutter Developer
- Category: Android Developer Jobs
- Location: Bhubaneswar, Odisha
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 24K to 34K
- Published on: 2025/09/21
Flutter Developer (Android and iOS)
Job Summary:
We are seeking a talented Flutter Developer with expertise in both Android and iOS app development to join our team. The ideal candidate will be responsible for developing high-quality, performance-driven mobile applications using the Flutter framework. You will collaborate with our design and development teams to deliver cutting-edge, cross-platform applications that meet the needs of our users.
Key Responsibilities:
• Mobile App Development: Develop, test, and deploy high-quality mobile applications for both Android and iOS platforms using Flutter.
• Cross-Platform Development: Leverage Flutter's capabilities to create responsive and consistent user experiences across multiple platforms.
• UI/UX Design Integration: Collaborate with the design team to implement pixel-perfect UI/UX designs, ensuring the user interface is intuitive and visually appealing.
• API Integration: Integrate with RESTful APIs and other web services to fetch data and deliver dynamic content within the app.
• Performance Optimization: Identify and address performance bottlenecks, ensuring smooth and efficient application performance on both Android and iOS devices.
• Code Review and Testing: Conduct thorough testing of your code and participate in code reviews to maintain code quality and best practices.
• Version Control: Utilize version control systems like Git for code collaboration and tracking changes.
• App Deployment: Publish apps to Google Play Store and Apple App Store, ensuring adherence to platform-specific guidelines and requirements.
• Bug Fixing and Maintenance: Address issues, bugs, and updates as needed, providing ongoing support and maintenance for deployed applications.
• Documentation: Maintain clear and comprehensive documentation of the codebase and development processes.
Requirements:
• Bachelor or Master degree in Computer Science or a related field (preferred).
• Proven experience in developing mobile applications for Android and iOS using Flutter.
• Strong knowledge of Android and iOS SDKs, including platform-specific components and best practices.
• Proficiency in Dart programming language, as well as experience with other programming languages.
• Familiarity with RESTful APIs and web services integration.
• Understanding of cross-platform app development principles and Flutter widgets.
• Knowledge of state management techniques, such as Provider, BLoC, or MobX.
• Experience with version control systems like Git.
• Strong problem-solving and debugging skills.
• Ability to work in a collaborative team environment.
• Strong communication and interpersonal skills.
Preferred Skills:
• Experience with Firebase services for backend integration.
• Knowledge of continuous integration and delivery (CI/CD) processes.
• Familiarity with responsive design and adaptive user interfaces.
• Awareness of mobile app security best practices.
• Experience with third-party libraries and plugins for Flutter.
• Previous work on published apps available in app stores.
• Nice to have knowledge in backend like Node.js
Location:- Bhubaneswar
Experience-2+yrs
Job type- Full time (WFO)
Salary- As per the Industry standard
Qualification- BE, B-tech, MCA
Interested candidate can share your profiles at : hr@cirruscloudsystems.com
Related jobs
-
Senior Android Developer
Other Requirements: 1. Must have good communication skills. 2. Comfortable working in Day Shift. 3. Should have sound knowledge of Computer and related software (MS Office Etc.) 4. Should be a team player. Benefits: 1. Performance based Bonus, Commis...
-
Senior Android Developer
Other Requirements: 1. Must have good communication skills. 2. Comfortable working in Day Shift. 3. Should have sound knowledge of Computer and related software (MS Office Etc.) 4. Should be a team player. Benefits: 1. Performance based Bonus, Commis...
-
Flutter Developer
Other Requirements: 1. Must have good communication skills. 2. Comfortable working in Day Shift. 3. Should have sound knowledge of Computer and related software (MS Office Etc.) 4. Should be a team player. Benefits: 1. Performance based Bonus, Commis...