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