hero
companies
Jobs

Senior Mobile Application Developer (Flutter/Dart)

VanHack

VanHack

Software Engineering
Toronto, ON, Canada
CAD 90k-110k / year
Posted on Oct 22, 2025

New

Posted 18 hours ago

Senior Mobile Application Developer (Flutter/Dart)

Toronto, Canada

$90,000 up to $110,000 CAD/Annual

Must-have skills

Python2 Year(s)
Django2 Year(s)
Firebase2 Year(s)
Dart2 Year(s)
Flutter2 Year(s)

Language required

English

About the Company

Our hiring partner is a rapidly expanding Toronto-based technology company focused on building innovative systems that power modern events. From intelligent software that simplifies and monetizes event management to custom-built hardware and immersive virtual event solutions, the company continues to push the boundaries of event technology.

Operating as a profitable and independently funded organization, the company is entering an exciting growth phase with multiple new product launches planned in the coming year. The engineering team is compact but highly capable — ideal for someone who thrives in an environment where ownership, versatility, and collaboration are valued. The company is seeking a Mobile Application Developer to join its team and play a key role in delivering next-generation features across their product line.

What You’ll Be Doing

Mobile Development & Engineering Excellence

Architect and implement new capabilities for Flutter-based mobile applications.

Translate detailed Figma designs into responsive, production-ready interfaces.

Collaborate with backend engineers to integrate and extend APIs built with Python/Django.

Maintain and enhance CI/CD workflows for smooth and reliable app deployments.

Build and optimize real-time features using Firebase (Firestore, Cloud Functions, FCM).

Experiment with interactive and emerging technologies such as AR.

Monitor app performance, resolve issues, and ensure dependencies remain up to date.

Write thorough documentation and maintain strong automated test coverage.

Collaboration, Leadership & Innovation

Serve as a key technical contributor for the mobile team and mentor junior developers as needed.

Partner with customer success teams and end users to ensure solutions align with real-world needs.

Evaluate and adopt modern frameworks or design patterns to strengthen mobile app performance.

Use analytics and performance data to iterate and improve product quality.

Work cross-functionally with teams in marketing, account management, and integrations to align technical efforts with company goals.

What You Bring

4+ years of professional development experience, including 2+ years focused on mobile development with Flutter & Dart.

Strong understanding of mobile app architecture, state management, and optimization techniques.

Backend development experience, ideally with Python/Django.

Hands-on familiarity with Firebase (Firestore, Cloud Functions, FCM).

Proven ability to deliver maintainable, well-tested, production-grade code.

Comfort working with Git, CI/CD, and DevOps tools for mobile pipelines.

Excellent communication skills, both written and verbal.

Self-directed, proactive, and capable of guiding others toward best practices.

Bachelor’s or Master’s degree in Computer Science or related field (or equivalent professional experience).

Demonstrated impact through shipped applications or production-level projects.

Bonus Points For

Experience with native iOS or Android SDKs.

Familiarity with Figma or UI/UX design collaboration.

Background in fast-moving startups or small, high-impact teams.

Contributions to open-source or community projects.