Senior Mobile Application Developer
PheedLoop
This is a full-time position based in our spacious office in Toronto.
About PheedLoop
PheedLoop has always grown at a phenomenal pace, and it is a literal rocketship right now. PheedLoop is dedicated to developing critical systems for the events industry. From innovative software solutions to automate, simplify and monetize events, to new hardware products and most recently virtual event solutions, we are always building awesome tech. Located in Toronto, PheedLoop is one of the world's fastest-growing event technology companies.
PheedLoop is a bootstrapped and highly profitable company that is working on several new products over the next 12 months to make a big push into new markets. We are a small engineering team at PheedLoop and are looking for an incredible mobile application developer to join our ranks and help us meet our strategic goals for the next few quarters. We’re looking for someone comfortable with diving through the entire stack to solve problems and keen enough to learn whatever is necessary to do so. We’re also a small and close-knit team so beyond just engineering, having an interest in the rest of the company and a collaborative mindset is a must.
Your Day to Day
Mobile Application Development
- Leading the design and implementation of new features in our Flutter-based mobile applications
- Translating designs (Figma) into production-ready code with pixel-perfect attention to detail
- Collaborating with backend engineers to extend or adapt PheedLoop’s API (Python/Django)
- Improving and maintaining CI/CD pipelines, ensuring fast, reliable app releases
- Building robust real-time features with Firebase (Firestore, Cloud Functions, FCM)
- Designing and shipping interactive experiences, potentially leveraging AR and other emerging tech
- Proactively monitoring performance, resolving crashes, and keeping dependencies current
- Writing high-quality technical documentation and maintaining strong automated test coverage
Product Innovation & Leadership
- Acting as a technical point of contact for the mobile team, guiding junior developers when needed
- Working closely with customer success and clients to validate that features solve real problems
- Driving experiments with new technologies, frameworks, and architectural patterns
- Leveraging product analytics to measure and improve feature success
- Engaging cross-functionally with marketing, account management, and integration partners to support strategic initiatives
Requirements
- 4+ years of professional software development experience, with at least 2+ years in mobile app development using Flutter & Dart
- Strong understanding of mobile architecture, state management patterns, and performance optimization
- Proficiency with a backend framework (Python/Django preferred)
- Hands-on experience with Firebase services (Firestore, Cloud Functions, FCM)
- Track record of shipping high-quality, maintainable, and well-tested code
- Experience with Git, CI/CD pipelines, and modern DevOps practices for mobile releases
- Excellent English verbal and written communication skills
- Ability to operate independently in a fast-paced environment and mentor others on best practices
- Bachelor’s or Master’s degree in Computer Science or related field, or equivalent practical experience
- Portfolio of shipped apps or notable contributions to production systems
Nice to Haves
- Experience with native mobile app SDKs (iOS/Android)
- Prior exposure to UI/UX design tools like Figma
- Previous experience in a startup or small, fast-growing company environment
- Experience contributing to or leading open-source projects
Workplace Benefits
- Employee health care plan, 100% coverage
- Awesome workplace - snacks, team outings, books, learning opportunities, open workspace, beautiful and large downtown office
Who We’re Looking For
We are looking for people to join our team who are ambitious, hard workers, thrive in environments where they are required to solve problems, and love to have fun. We want to work with people who feel they have a lot more potential within themselves to unlock, because we want to be a part of their journey and help them reach their goals. Your work, just like everyone else’s at PheedLoop, will make a massive difference. We’re very careful about who we hire, and when, because everyone we bring on board becomes a member of the PheedLoop family.