Skip to main content

Software Developer – Flutter / Dart

Technology
SupportFinity
Riyadh Province, المملكة العربية السعوديةمنذ 1 أشهرحتى ١٩‏/٤‏/٢٠٢٦

وصف الوظيفة

Position: Software Developer - Flutter / Dart

Contract: Full-time - 1 year contract

Location: Riyadh (Candidates based in KSA will only be considered)

We are hiring for a major football event in KSA.

We are seeking an experienced Software Developer - Flutter / Dart to design, develop, and maintain high-performance cross-platform mobile applications. The ideal candidate will build scalable, secure, and user-friendly applications while collaborating closely with backend and DevOps teams to ensure seamless integration and deployment.

Key Responsibilities

  • Write clean, maintainable, and scalable code using Flutter & Dart
  • Develop cross-platform mobile applications (Android & iOS)
  • Implement application architecture (Clean Architecture / MVVM)
  • Manage state using Bloc, Provider, Riverpod, or similar frameworks
  • Integrate RESTful APIs, GraphQL, and third-party SDKs
  • Implement authentication, push notifications, and payment gateways
  • Optimize app performance, memory usage, and responsiveness
  • Conduct unit testing and widget testing
  • Participate in code reviews and enforce coding standards
  • Collaborate with backend developers and DevOps teams
  • Support CI/CD pipelines and app store deployments

Required Qualifications

  • Bachelor’s degree in Computer Science, IT, or related field
  • 3-6 years of experience in mobile application development
  • Proven hands‑on experience with Flutter and Dart

Technical Skills

  • Advanced proficiency in Dart programming
  • Strong knowledge of Flutter widgets, layouts, and animations
  • Experience with REST API integration and JSON parsing
  • Experience with Firebase (Authentication, Firestore, FCM)
  • Knowledge of Git version control
  • Experience with CI/CD tools (GitHub Actions, Azure DevOps, Bitrise)
  • Experience with App Store & Google Play Store deployment
  • Understanding of secure coding practices
  • Experience with native modules (Kotlin/Swift) is a plus

¿Te interesa este puesto?