We are looking for a Flutter Developer who will be responsible for designing and developing cross-platform mobile applications using the Flutter framework. The ideal candidate should have experience in building mobile apps for Android and iOS and a strong understanding of mobile app architecture, state management, and API integration.
Key Responsibilities:- Develop and maintain high-quality cross-platform mobile applications using Flutter.
- Translate UI/UX designs into clean and efficient Flutter code.
- Integrate with RESTful APIs, third-party libraries, and native SDKs.
- Write unit and integration tests to ensure application stability.
- Collaborate with product managers, designers, and backend developers.
- Maintain code integrity, organization, and documentation.
- Optimize application performance and fix bugs.
- Stay up-to-date with Flutter and Dart updates and best practices.
Required Skills & Qualifications:- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Proficiency in Flutter and Dart.
- Strong knowledge of mobile development for Android and iOS.
- Experience with state management techniques (e.g., Provider, BLoC, Riverpod).
- Familiarity with Firebase, SQLite, GraphQL, or REST APIs.
- Understanding of Git and version control tools.
- Good communication and problem-solving skills.
Preferred Skills:- Experience with native mobile development (Java/Kotlin for Android or Swift for iOS).
- Experience in deploying apps on Play Store and App Store.
- Familiarity with Agile/Scrum development practices.
- UI/UX design knowledge or experience working closely with designers.
Benefits:- Competitive salary and performance bonuses
- Flexible working hours / Remote work options
- Health insurance and paid leaves
- Learning & development support