drjobs Flutter Developer English

صاحب العمل نشط

1 وظيفة شاغرة
هذا المنشور غير متاح الآن! ربما يكون قد تم شغل الوظيفة.
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
موقع الوظيفة drjobs

Munich - ألمانيا

الراتب الشهري drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

عدد الوظائف الشاغرة

1 وظيفة شاغرة

الوصف الوظيفي

We are looking for a highly skilled and experienced Senior Flutter Developer to join our team. This role focuses on fullstack development with a strong emphasis on both frontend and backend capabilities in Flutter. The ideal candidate should have a minimum of two years of experience in Flutter development and should be wellversed in various libraries and practices

Tasks

  1. Design and Build User Interfaces: Using Flutters widgets youll design and build user interfaces for both iOS and Android platforms. This involves understanding the design principles for each platform and translating UI/UX designs into functional code.
  2. State Management: Implement state management solutions to efficiently handle the apps state which can include user inputs server responses and UI changes.
  3. API Integration: Connect the application to backend services via APIs. This includes making network requests handling JSON data and integrating with thirdparty services and APIs.
  4. Database Management: Implement and manage local and remote databases. This could involve using Firebase SQLite or other databases to store retrieve and manipulate data.
  5. Testing: Write and maintain unit widget and integration tests to ensure the apps functionality and reliability.
  6. Debugging and Troubleshooting: Identify and fix bugs in the application. This includes using debugging tools and paying attention to user feedback to find and solve issues.
  7. Performance Optimization: Monitor and optimize the performance of the application. This could involve profiling the app optimizing code and ensuring efficient memory usage.
  8. CrossPlatform Compatibility: Ensure that the application works seamlessly across different devices and platforms adjusting the code as necessary for different screen sizes and OS versions.
  9. Code Maintenance and Documentation: Regularly update the codebase to use the latest Flutter versions and dependencies. Also document the codebase to ensure its understandable and maintainable.
  10. Collaboration and Version Control: Work as part of a development team using version control systems like Git. Collaborate with designers backend developers and other stakeholders.
  11. Continuous Integration/Continuous Deployment (CI/CD): Set up and maintain CI/CD pipelines for automating the building testing and deployment of the application.
  12. Stay Updated with Flutter Developments: Keep up with the latest developments in the Flutter framework and Dart programming language to leverage new features and best practices.
  13. App Distribution: Manage the distribution of the app through channels like Google Play Store and Apple App Store including setting up app profiles managing releases and adhering to store guidelines.

Requirements

  • At least 2 years of fullstack Flutter development experience.
  • Strong knowledge in responsive UI design and Flutter libraries.
    Proficient in coding directly from design tools like Figma.
  • Excellent problemsolving independent working and communication skills.
  • Degree in Computer Science or similar.

We are looking for a highly skilled and experienced Senior Flutter Developer to join our team. This role focuses on fullstack development with a strong emphasis on both frontend and backend capabilities in Flutter. The ideal candidate should have a minimum of two years of experience in Flutter development and should be wellversed in various libraries and practices.

Key Responsibilities:

Flutter Library Mastery: Proficiency in Flutter Hooks (especially useTextEditingController useState useMemoized) and Go Router for navigation.

Extension Skills: Ability to use and create extensions effectively.

Independent UI Development: Develop UI independently minimizing reliance on thirdparty libraries unless necessary for complex UI components.

Responsive and NonHardcoded UI: Create responsive UIs for mobile and tablet avoiding hardcoded designs except for certain elements like padding.

Icon Usage and UI Coding: Use icons provided in the Figma file and code UI components directly instead of exporting images from Figma.

Code Management: Maintain an efficient codebase with approximately 200 lines per file.

Code Reusability and Structure: Expertise in extracting and reusing code adhering to feature folder structures provided in project starter codes.

Dynamic UI Component Development: Build dynamic UI components like chat screen messages using appropriate models and test data.

نوع التوظيف

دوام كامل

نبذة عن الشركة

الإبلاغ عن هذه الوظيفة
إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل. نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا