Flutter Mobile Developer with Web - Remote

IT - Software / DB / QA / Web / Graphics / GIS

About the Employer

Job Description

Flutter Mobile Developer with Web – Remote

Paymate Software develops Payroll/HR software for businesses in Canada and US. We are looking for an experienced Flutter Developer to maintain and enhance our existing iOS/Android mobile and tablet applications. The ideal candidate should also be comfortable working on Angular-based web applications.

Must-Have:

Flutter Development:

  • One to two years of hands-on experience with Flutter.
  • Proven experience in building and maintaining cross-platform mobile apps (iOS & Android).
  • Strong understanding of state management (Provider/Bloc/Riverpod). Bloc is Preferred.
  • Proven experience in building intuitive, user-friendly apps with good understanding of UI, UX principles and performance optimization.
  • Experience in Geolocation and real-time apps.

Angular Web Frontend:

  • Ability to develop and maintain Angular-based web applications.
  • Familiarity with RxJS, PWAs and RESTful API integration.
  • Experience in Angular state management will be preferred.

General Development Skills:

  • Write clean, readable, and maintainable code following industry best practices.
  • Knowledge of design patterns and software architecture.
  • Strong debugging and testing skills (unit/widget/integration tests).
  • Experience with Git version control and collaborative development workflows.

Nice-to-Have (Bonus):

  • Experience with ASP.NET Core (C#) and multi-tenant architecture.
  • Familiarity with Azure services (SignalR, Service Bus, App Services).
  • Knowledge of CI/CD pipelines (Azure DevOps/GitHub Actions).

Personal Characteristics:

  • Independent & proactive – Able to take ownership of tasks with minimal supervision.
  • Strong problem-solving skills – Capable of debugging complex issues efficiently.
  • Good communication – Able to collaborate with team members and document work clearly.

If you qualify, please send us your resume to resume@paymatesoftware.com and a cover letter to explain your availably and indicate if you have worked on similar projects.