Flutter Developer

طبيعة العمل: مكتبي
القسم: البرمجة
نوع العمل: دوام كامل

Key Responsibilities:

  • Develop, maintain, and enhance mobile applications using Flutter.
  • Collaborate with cross-functional teams including designers, product managers, and backend developers to deliver high-quality applications.
  • Write clean, well-structured, and scalable code while adhering to best practices.
  • Participate in code reviews and provide constructive feedback to improve team performance.
  • Troubleshoot and resolve application issues in a timely manner, ensuring apps perform optimally under high user loads.
  • Prioritize tasks effectively and manage deadlines in a high-pressure environment.

Technical Skills & Qualifications:

  • Minimum 3 years of hands-on experience in mobile app development using Flutter.
  • Proficiency in Dart and Flutter frameworks, with strong knowledge of state management solutions like Provider, Bloc, or Riverpod.
  • Experience with RESTful APIs, GraphQL, and integrating third-party libraries.
  • Familiarity with mobile UI/UX principles and adaptive design for responsive apps.
  • Competency in using version control tools like Git and knowledge of CI/CD pipelines.
  • Experience in publishing and managing apps on the Google Play Store and Apple App Store.
  • Ability to work on multiple projects simultaneously while maintaining a high level of code quality.

Soft Skills:

  • Team Collaboration: Strong ability to work within a team environment, communicating effectively with designers, backend developers, and product managers to deliver cohesive solutions.
  • Adaptability: Capable of adjusting to evolving project requirements, client feedback, and shifting priorities without compromising the quality of deliverables.
  • Problem Solving: Demonstrated capacity to quickly identify and troubleshoot issues, with a proactive approach to finding solutions even in challenging situations.
  • Time Management: Ability to work under pressure, prioritizing tasks, and managing time efficiently to meet tight deadlines.
  • Attention to Detail: Strong focus on delivering polished, bug-free applications that offer a seamless user experience.
  • Communication: Excellent verbal and written communication skills, with the ability to clearly articulate complex technical concepts to non-technical stakeholders.
  • Resilience: A positive, solution-oriented attitude that thrives in high-pressure environments, maintaining focus and composure during critical project phases.

Preferred Qualifications:

  • Familiarity with native Android or iOS development.
  • Experience with Agile methodologies and working in sprint-based environments.
  • Knowledge of Firebase, Cloud Functions, and real-time database integration.
  • Experience in automated testing, ensuring application reliability and robustness.

طلب الحصول على نسخة تجريبية

يرجى إدخال بيانتك التالية وسيتم التواصل معك في أقرب وقت ممكن

طلب الحصول على نسخة تجريبية

يرجى إدخال بيانتك التالية وسيتم التواصل معك في أقرب وقت ممكن

طلب الحصول على نسخة تجريبية

يرجى إدخال بيانتك التالية وسيتم التواصل معك في أقرب وقت ممكن

طلب الحصول على النظام المحاسبي ونقاط البيع SMART ERP

يرجى إدخال بيانتك التالية وسيتم التواصل معك في أقرب وقت ممكن