Softify Technologies's logo

Mobile Application Architect (Flutter) at Softify Technologies

  • Full-time
  • On-site, Toronto, ON, Canada

Mobile Application Architect (Flutter)

Responsibilities:

  • Design and define scalable, maintainable, and secure mobile application architecture using Flutter.
  • Lead end-to-end mobile application development from concept to deployment.
  • Establish coding standards, architecture guidelines, and best practices.
  • Collaborate closely with UI/UX designers to implement intuitive and engaging user experiences.
  • Optimize application performance, scalability, and responsiveness.
  • Oversee state management and architecture patterns (BLoC, MVVM, Clean Architecture, etc.).
  • Ensure integration with RESTful APIs, third-party services, and backend systems.
  • Implement security best practices for mobile applications.
  • Conduct code reviews and mentor Flutter developers.
  • Drive technical decision-making and resolve complex architectural challenges.

Skills:

  • 6+ years of mobile development experience.
  • 5+ years of hands-on experience with Flutter & Dart.
  • Proven experience designing large-scale, production-grade mobile applications.
  • Strong understanding of mobile architecture patterns (Clean Architecture, MVVM, BLoC).
  • Expertise in state management solutions (Provider, Riverpod, BLoC, etc.).
  • Experience with CI/CD pipelines and app deployment (App Store & Play Store).
  • Strong knowledge of REST APIs, Firebase, and cloud integrations.
  • Experience in performance optimization and debugging.
  • Solid understanding of mobile security best practices.
  • Excellent problem-solving and leadership skills.

Benefits:

  • 💡 Competitive salary
  • 💼 Full-time, Permanent position

Published about 14 hours ago • Expires April 11, 2026 07:10