Senior Mobile Application Developer (Flutter/Dart)
VanHack
New
Posted 18 hours ago
Senior Mobile Application Developer (Flutter/Dart)
Must-have skills
Language required
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.