Flutter Developer (Security / Authenticator App) - Cerebra

  • Part-Time
  • Remote

Job Description:



Location

Remote - Syria

Employment Type

Contract

About the Role

We are looking for an experienced Flutter Developer to support the migration of an existing native mobile application to Flutter, while enhancing its functionality and performance.

The application is focused on authentication and security features, requiring strong expertise in building secure, reliable, and user-friendly mobile experiences.

Key Responsibilities

  • Migrate an existing native mobile application to Flutter
  • Enhance and optimize application performance and user experience
  • Implement and maintain authentication-related features, including:
    • One-Time Password (OTP) generation
    • Push-based authentication
    • QR code-based registration
    • Secure data storage
  • Ensure high standards of security, scalability, and code quality
  • Collaborate with stakeholders to refine and improve application features

Requirements

  • Proven experience in Flutter mobile app development
  • Strong understanding of mobile application architecture and best practices
  • Experience working on authentication or security-focused applications
  • Hands-on experience with:
    • OTP generation and authentication flows
    • Push notifications and push authentication
    • QR code integration
    • Secure data storage on mobile devices
  • Ability to work independently and deliver high-quality solutions

Nice to Have

  • Background in cybersecurity or secure application development
  • Experience migrating native apps (iOS/Android) to Flutter
  • Familiarity with encryption and secure communication protocols