Bestkaam Logo
Back to Jobs
Clearview Restaurant Management Software

Mobile Developer

Actively Reviewing

Clearview Restaurant Management Software

4–8 yrs exp Posted 1 month ago  · Apply by Aug 4, 2026

Company Description

Clearview has been a global leader in back-office restaurant management software for over 25 years, serving iconic quick-service restaurant (QSR) brands such as McDonald’s, Tim Hortons, Wendy’s, and more. With over 10,000 restaurants worldwide relying on our all-in-one solution, we empower operators to focus on delivering exceptional dining experiences. Purpose-built for the quick-service industry, our platform simplifies operations, streamlines tasks like labor scheduling and financial tracking, and delivers real-time reporting for smarter decision-making. Backed by scalable, flexible technology and a multilingual interface, Clearview supports operations of any size, anywhere, with a dedicated team committed to our clients' success. Our company promotes an inclusive and diverse work environment, ensuring equal opportunity for all employees.


Mobile Developer (Flutter)


Position Summary

We are looking for a skilled Mobile Developer with strong experience in Flutter to design, build, and maintain high-quality cross-platform mobile applications for iOS and Android. The ideal candidate is passionate about creating performant, user-friendly mobile experiences and can work collaboratively with product managers, designers, QA, and backend developers in an agile environment.


Key Responsibilities

  • Design, develop, test, and maintain mobile applications using Flutter and Dart
  • Build responsive, scalable, and reusable UI components
  • Integrate RESTful APIs, third-party SDKs, and backend services
  • Optimize applications for performance, reliability, and usability
  • Participate in architecture and technical design discussions
  • Troubleshoot, debug, and resolve mobile application issues
  • Collaborate with cross-functional teams including Product, UX/UI, QA, and DevOps
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and contribute to development best practices
  • Assist with publishing and maintaining applications in the Apple App Store and Google Play Store
  • Stay current with emerging mobile development trends and technologies


Required Qualifications

  • 3+ years of mobile application development experience
  • 2+ years of hands-on experience with Flutter
  • Strong proficiency in Dart programming language
  • Experience developing and deploying applications for both iOS and Android
  • Experience integrating APIs and working with JSON data
  • Solid understanding of mobile app architecture patterns (MVC, MVVM, Bloc, Riverpod, etc.)
  • Experience with CI/CD pipelines for mobile applications
  • Strong problem-solving and communication skills
  • Ability to work independently and within agile teams


Preferred Qualifications

  • Experience with native mobile development (Swift, Kotlin, Java)
  • Familiarity with Firebase services (Authentication, Firestore, Analytics, Crashlytics)
  • Experience with automated testing frameworks
  • Understanding of mobile security best practices
  • Experience working with cloud platforms such as Microsoft Azure or Amazon Web Services
  • Experience with offline storage, state management, and push notifications
  • Prior experience working in enterprise or SaaS environments


Technical Skills

  • Flutter
  • Dart
  • REST APIs
  • Git
  • Firebase
  • CI/CD
  • Mobile testing and debugging tools


Soft Skills

  • Strong attention to detail
  • Effective communication skills
  • Collaborative mindset
  • Ability to manage priorities and deadlines
  • Continuous learning attitude


Example Nice-to-Have Experience

  • Experience building workforce management, scheduling, retail, logistics, or enterprise applications
  • Experience with app performance monitoring and analytics
  • Experience mentoring junior developers


Employment Type

  • Full-time


Salary

80,000-105,000 annually


Location

  • Fredericton (Remote / Hybrid)


Reports To

  • Development Manager