HamburgerMenu
hirist

Job Description

Description :

Job Overview :

We are looking for a talented and experienced Flutter Developer to join our development team.

The ideal candidate will be responsible for building, enhancing, and maintaining high-quality cross-platform mobile applications.

You will work closely with UX/UI designers, backend developers, and product teams to deliver seamless, responsive, and scalable mobile solutions.

Responsibilities :

Mobile App Development :

- Design, develop, and deploy high-performance mobile applications using Flutter (Dart) for both Android and iOS platforms.

- Build reusable components, widgets, and libraries to enhance development speed and maintainability.

- Ensure the performance, quality, and responsiveness of mobile applications across devices and OS versions.

- Integrate mobile applications with REST APIs, third-party packages, and platform-specific SDKs.

- Debug, troubleshoot, and resolve performance issues, crashes, and UI inconsistencies.

UI/UX Implementation :

- Collaborate with UI/UX teams to translate wireframes, mockups, and user journeys into functional mobile interfaces.

- Ensure pixel-perfect implementation and adherence to design guidelines.

- Optimize app layout and responsiveness across different screen sizes.

Collaboration & Delivery :

- Work closely with backend developers, QA teams, and product managers to deliver end-to-end features.

- Participate in sprint planning, code reviews, and technical discussions.

- Follow best practices for clean code, state management, and app architecture (e.g., BLoC, Provider, GetX, Riverpod).

Required Qualifications :

- Bachelors/Master's degree in Computer Science, Information Technology, or a related field.

- 3+ years of professional experience in mobile development using Flutter/Dart.

- Strong knowledge of Flutter widgets, state management, async programming, and app lifecycle.

- Experience integrating REST APIs, JSON, and third-party plugins.

- Hands-on experience with Android Studio, Xcode, and debugging mobile apps.

- Excellent communication, problem-solving, and collaboration skills.

Preferred Skills :

- Experience with Firebase, push notifications, analytics, remote config, and in-app purchases.

- Familiarity with native Android (Kotlin/Java) or iOS (Swift/Objective-C) is a plus.

- Knowledge of CI/CD pipelines for mobile (e.g., Codemagic, GitHub Actions, Azure DevOps).

- Experience with App Store & Play Store deployment, certificate management, and release processes.

- Exposure to Agile/Scrum methodology.


info-icon

Did you find something suspicious?