K

Flutter Developer

Kyara Consulting
Full-time
On-site
Ahmedabad, Gujarat, India
Job Description:

Role Overview

We are looking for a talented and experienced Flutter Developer with a passion for building scalable, maintainable, and high-quality mobile applications. The ideal candidate will have a solid background in mobile app development and be proficient in the Flutter framework.

Key Responsibilities

  • Design and build advanced applications using Flutter for both iOS and Android platforms.

  • Translate UI/UX designs into high-quality code and deliver intuitive user experiences.

  • Integrate with RESTful APIs, third-party libraries, and native SDKs.

  • Ensure code quality and maintainability through best practices and code reviews.

  • Optimize app performance, troubleshoot issues, and debug bugs across platforms.

  • Collaborate with cross-functional teams including designers, backend developers, and QA engineers to define and deliver new features.

  • Stay up-to-date with new mobile technologies, tools, and trends.

Key Skills & Competencies

  • Flutter & Dart Programming

  • Mobile App Development (iOS & Android)

  • State Management (e.g., Provider, Bloc, Riverpod)

  • API Integration (RESTful APIs, JSON, Firebase)

  • UI/UX Implementation

  • Git Version Control

  • Third-party Libraries and SDK Integration

  • Bug Fixing & Performance Optimization

  • Clean Architecture & Modular Code

  • Agile/Scrum Methodology

Technical Requirements

  • Strong understanding of the Flutter framework and its ecosystem.

  • Experience in deploying apps to Play Store and App Store.

  • Knowledge of native bridging in Flutter is a plus.

  • Familiarity with CI/CD tools is advantageous.

Personal Attributes

  • Strong problem-solving skills and attention to detail.

  • Effective communication and teamwork abilities.

  • Self-motivated and able to work independently.

  • Willingness to take initiative and ownership of tasks.