Flutter Developer (3 Years Experience)

Softimpact - لبنان - Jdaidet El Matn

Location: Jdeideh – Onsite Job

Job Type: Full-Time

Experience Level: 3+ years

Job Summary:

We are seeking a highly skilled Flutter Developer with at least 3 years of professional experience to join our dynamic team. The ideal candidate will have a strong understanding of mobile development concepts, be proficient in Dart, and have hands-on experience in building high-quality mobile applications using the Flutter framework for both Android and iOS platforms.

Key Responsibilities:

- Develop and maintain mobile applications using Flutter and Dart.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Ensure the performance, quality, and responsiveness of applications.

- Fix bugs and improve application performance.

- Optimize applications for maximum speed and scalability.

- Write clean, modular, maintainable, and testable code while following best practices.

- Work closely with UI/UX designers to implement design specifications into the mobile app.

- Integrate RESTful APIs, Firebase, and third-party libraries into mobile applications.

- Participate in code reviews to maintain high code quality and learn from peers.

- Keep up-to-date with new mobile technology trends, frameworks, and tools.

- Deploy apps to Google Play and App Store, ensuring proper version control and updates.

Required Qualifications:

- Bachelor's degree in Computer Science, Information Technology, or related field.

- 3+ years of experience in mobile development with Flutter and Dart.

- Proven experience in building and deploying apps on both Android and iOS.

- Strong understanding of mobile app architecture patterns

- Familiarity with State Management techniques like Provider, Bloc, or Riverpod.

- Experience working with APIs, Firebase, and databases.

- Solid knowledge of the mobile app development lifecycle, from conception to deployment.

- Proficiency in version control systems (e.g., Git).

- Experience with continuous integration and deployment (CI/CD) is a plus.

- Knowledge of Management of Media assets in the app like streaming video and live

Preferred Skills:

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

- Knowledge of Agile/Scrum methodologies.

- Experience with testing tools and frameworks Flutter Testing.

- Experience with UI/UX design principles.

  • - Strong problem-solving skills and attention to detail.

  • تاريخ النشر: ١١ نوفمبر ٢٠٢٤
    الناشر: LinkedIn
    تاريخ النشر: ١١ نوفمبر ٢٠٢٤
    الناشر: LinkedIn