Talent.com
Flutter Mobile Developer — iOS/Android
Flutter Mobile Developer — iOS/AndroidCitylogix Inc • Montreal (administrative region), QC, CA
Flutter Mobile Developer — iOS / Android

Flutter Mobile Developer — iOS / Android

Citylogix Inc • Montreal (administrative region), QC, CA
4 days ago
Job type
  • Full-time
Job description

About Citylogix

Citylogix is a leading provider of data and analytics for smart city transportation infrastructure, leveraging LiDAR, 360° imaging, and AI-powered analytics to create detailed digital maps, and provide predictive analytics for proactive asset management.

About the role

We’re hiring a Flutter developer to help ship and scale a mobile app used by teams in the field. This role is hands‑on and product‑focused : you’ll build polished, reliable experiences that work in real‑world conditions (spotty connectivity, large uploads, and high attention to performance and stability).

You’ll collaborate closely with Product, Design, and Engineering to deliver features end‑to‑end and help establish best practices for our mobile development standards.

What you’ll do

  • Build and ship features in Flutter for iOS and Android.
  • Create clean, reusable UI components and smooth user flows.
  • Integrate with backend APIs, manage authentication / session flows, and handle edge cases gracefully.
  • Design for real‑world conditions : offline‑friendly workflows, background sync, retries, and conflict‑safe updates.
  • Implement secure file / media uploads to AWS, including upload progress, retries, and handling large files over mobile networks or Wi‑Fi.
  • Work with device hardware as needed.
  • Improve quality through testing, performance profiling, crash / debug workflows, and code reviews.
  • Support app releases (TestFlight / Play Console), monitoring, and iterative improvements post‑launch.

Qualifications

  • 3–5 years professional mobile development experience, with Flutter / Dart in production.
  • Strong grasp of Flutter fundamentals (layouts, performance, async, networking).
  • Experience with state management and clean architecture patterns.
  • Proven experience implementing AWS S3 uploads in a mobile app (e.g., pre‑signed URLs, multipart uploads, progress UI, retry / resume).
  • Experience with Camera based applications.
  • Comfortable working with APIs and collaborating cross‑functionally with backend / frontend teammates.
  • Strong debugging skills and a quality‑first mindset.
  • Excellent communication skills (written and verbal) — able to collaborate with Product / Design / Engineering, explain tradeoffs clearly, and provide regular status updates.
  • Nice‑to‑have

  • Offline‑first experience (local DB like SQLite / Isar / Hive, sync strategies, conflict handling).
  • Experience with maps / location workflows or media‑heavy apps.
  • Familiarity with mobile CI / CD.
  • Some experience in JavaScript environments or working alongside Node‑based backends.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Mobile Developer • Montreal (administrative region), QC, CA

    Similar jobs
    Développeur Mobile

    Développeur Mobile

    Exposant 3 • Montreal, CA
    Full-time
    Quick Apply
    Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !.Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à acc...Show more
    Last updated: 30+ days ago
    Digital Account Manager

    Digital Account Manager

    Trader Interactive • saint-esprit, qc, ca
    Full-time
    Are you ready to be a big part of something big?.At Trader Interactive, we make buying and selling a great experience.We’re a group of go-getters who decided they didn’t want to settle for the stat...Show more
    Last updated: 30+ days ago • Promoted
    Intelligent Automation Developer - montréal

    Intelligent Automation Developer - montréal

    Ashling • montréal, qc, ca
    Full-time
    Développeur Automatisation Intelligente (Bilingual FR-EN).Ashling est à l’avant-garde de la révolution de l’automatisation intelligente et de l’intelligence artificielle (IA) ! Nous aidons nos clie...Show more
    Last updated: 4 days ago • Promoted
    iOS Developer

    iOS Developer

    freelance.ca • Montreal, Canada
    Full-time
    Our client in the technology industry is seeking an experienced iOS Developer to join their team.The selected candidate will contribute to the development and maintenance of iOS applications using ...Show more
    Last updated: 30+ days ago • Promoted
    Strategic Cybersecurity SaaS CEO & Growth Architect

    Strategic Cybersecurity SaaS CEO & Growth Architect

    cybersecurity company • Pointe-Claire, Montreal (administrative region), Canada
    Full-time
    A leading technology firm is seeking a Chief Executive Officer (CEO) in Montreal to lead a dynamic cybersecurity startup. The ideal candidate will have a law degree and a proven track record in exec...Show more
    Last updated: 30+ days ago • Promoted
    Walmart Jobs in Dollard-Des Ormeaux Now Hiring

    Walmart Jobs in Dollard-Des Ormeaux Now Hiring

    GREAT PAY $17-42 p / h • Dollard-des-Ormeaux, QC, Canada
    Full-time
    Ready to tackle a fun and rewarding career? There are Walmart job openings in your area.Apply today and find the job that you have been looking for!.Show more
    Last updated: 9 hours ago • Promoted • New!
    Appian Architect - TELUS Digital

    Appian Architect - TELUS Digital

    TELUS Digital • saint-esprit, qc, ca
    Full-time
    Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS , one of Canada’s largest telecommunica...Show more
    Last updated: 4 days ago • Promoted
    Développeur •se senior - Architecte de solutions

    Développeur •se senior - Architecte de solutions

    Nexus Innovations • Montreal West, QC, Canada
    Remote
    Full-time
    Développeur •se senior - Architecte de solutions.Rejoignez Nexus Innovations en tant que développeur •se senior – Architecte de solutions. En tant que partenaire technologique des PME, Nexus accompagn...Show more
    Last updated: 30+ days ago • Promoted
    Vmware vCloud Consultant with vCloud Director - LTIMindtree

    Vmware vCloud Consultant with vCloud Director - LTIMindtree

    LTIMindtree • saint-esprit, qc, ca
    Full-time
    LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by ha...Show more
    Last updated: 30+ days ago • Promoted
    Senior Developer (Java, GenAI) - Iris Software Inc.

    Senior Developer (Java, GenAI) - Iris Software Inc.

    Iris Software Inc. • laval, qc, ca
    Full-time
    Iris Software is looking to hire a Sr.Developer (Java, GenAI) for one of our direct banking clients in downtown Toronto.Kindly let me know if you are interested and send me your resume.Location : To...Show more
    Last updated: 11 hours ago • Promoted • New!
    Flutter Mobile Developer — iOS / Android

    Flutter Mobile Developer — iOS / Android

    Citylogix Inc • Montréal, Quebec, Canada, H2W 1B6
    Full-time
    Citylogix is a leading provider of data and analytics for smart city transportation infrastructure, leveraging LiDAR, 360° imaging, and AI-powered analytics to create detailed digital maps, and pro...Show more
    Last updated: 6 days ago
    Mobile Developer

    Mobile Developer

    NoibuTechnologies • Ahuntsic North, ca
    Full-time
    Noibu is Canada’s Capital city’s fastest-growing technology company.We help brands recover millions of dollars in lost sales every day by helping them detect, manage and resolve critical errors on ...Show more
    Last updated: 1 day ago • Promoted
    Soudeur-assembleur

    Soudeur-assembleur

    Mécanique BEC inc. • Lanaudière-Nord (Saint-Esprit), QC, ca
    Full-time
    Analyser les plans de soudure fournis;.Effectuer le montage pour se préparer à souder;.Assurer la qualité et la constance des soudures. .Autonomie et sens des responsabilités;.Soucieux de produire u...Show more
    Last updated: 2 days ago • Promoted
    Software Developer II - iOS

    Software Developer II - iOS

    CNN • Ahuntsic North, ca
    Full-time
    Discovery… the stuff dreams are made of.When we say, „the stuff dreams are made of“, we’re not just referring to the world of wizards, dragons, and superheroes, or even to the wonders of Planet Ear...Show more
    Last updated: 1 day ago • Promoted
    French Private Tutoring Jobs Lanaudi

    French Private Tutoring Jobs Lanaudi

    Superprof • Lanaudi, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior AI-Driven Cloud & API Solutions Architect

    Senior AI-Driven Cloud & API Solutions Architect

    Banque Nationale du Canada • Montreal (administrative region), QC, Canada
    Remote
    Full-time
    A leading Canadian bank is seeking a Solutions Architect to join their Technology and Operations team.This role involves designing and integrating innovative solutions, with a focus on cloud servic...Show more
    Last updated: 6 days ago • Promoted
    UI Designer - LeverageTek Staffing Solutions

    UI Designer - LeverageTek Staffing Solutions

    LeverageTek Staffing Solutions • saint-esprit, qc, ca
    Permanent +1
    LeverageTek is actively seeking a UI Designer for a 2-month contract with its Ottawa-based customer.The successful candidate will be required to work 1x / week on-site at the customer headquarters in...Show more
    Last updated: 15 hours ago • Promoted • New!
    Production Support Engineer (Cloud & Infrastructure) - Axiom Global Technologies

    Production Support Engineer (Cloud & Infrastructure) - Axiom Global Technologies

    Axiom Global Technologies • saint-esprit, qc, ca
    Full-time
    Implement and maintain monitoring and alerting systems to proactively identify issues and prevent user impact.Respond to production incidents and outages, perform root cause analysis, and restore s...Show more
    Last updated: 16 hours ago • Promoted • New!