Taliup is a fast-growing software company building platforms that empower merchants to streamline operations, manage payments, and deliver exceptional customer experiences. Our technology powers businesses in retail, hospitality, and services across Canada.
We are looking for a
skilled Mobile Application Developer
to join our in-office development team in Montreal. This is a hands-on role where you'll design, build, and maintain high-performance mobile applications for iOS and Android. If you thrive in a collaborative environment, pay close attention to detail, and are fluent in English, we want to hear from you.
Important Note:
This is a
full-time, in-office position
. Remote or hybrid work is not available. Applicants must have excellent spoken and written English to effectively communicate within our team and with stakeholders.
Key Responsibilities
Design, build, and maintain cross-platform mobile applications using Flutter and/or React Native, targeting both iOS and Android platforms.
Maintain and extend native iOS (Swift) and native Android (Kotlin/Java) codebases where required.
Integrate with RESTful APIs developed by our backend team Implement robust mobile UI/UX designs consistent with Taliup's design standards.
Collaborate with product managers, backend developers, and QA to define and deliver end-to-end features.
Ensure app performance, responsiveness, and reliability across devices and OS versions.
Develop and maintain app release pipelines (CI/CD) for the App Store and Google Play.
Troubleshoot and resolve bugs, crashes, and production issues.
Stay up to date with mobile development trends, OS guidelines, and industry best practices.
Required Skills & Experience
2+ years
of professional experience developing mobile applications for both iOS and Android.
Proficiency in at least one cross-platform framework:
Flutter (Dart) - strongly preferred
OR React Native (JavaScript/TypeScript)
Strong knowledge of:
Kotlin/Java
for Android
Swift/Objective-C
for iOS
Experience working with REST APIs, mobile storage, and state management tools (Provider, Riverpod, Redux, Bloc, etc.).
Familiarity with app publishing processes (App Store, Google Play) and beta testing workflows (TestFlight, Google Play Console).
Solid understanding of secure coding practices and offline-first app design.
Ability to debug at the device level using tools like ADB, Android Studio, and Xcode Instruments.
Fluent in English (spoken)
Nice to Have
Experience with Bluetooth or external device integrations (e.g., receipt printers, payment terminals like PAX or Poynt).
Experience using Firebase, App Center, or Crashlytics for mobile analytics and crash reporting.
Bilingual (English/French) is an asset.
Our Tech Stack
Frameworks
: Flutter, React Native
Languages
: Dart, Swift, Kotlin, Java, TypeScript
Backend
: Laravel, MySQL
DevOps
: GitHub, GitHub Actions, Laravel Forge, AWS
Design Systems
: Tailwind CSS, DaisyUI (as reference for app design)
Build products that directly power real-world businesses.
Join a collaborative, growing team where your input matters.
Gain exposure to the full mobile lifecycle, from design to deployment.
Work onsite with a passionate group of professionals driving innovation in fintech and commerce.
?
To Apply:
Please submit your resume and portfolio of apps you've worked on (links to App Store/Google Play preferred). Only applicants who meet all listed requirements and are available to work onsite in Toronto will be considered.
Job Type: Full-time
Pay: $60,000.00-$80,000.00 per year
Benefits:
Casual dress
Company events
Discounted or free food
Extended health care
On-site parking
Experience:
Flutter: 2 years (preferred)
Java: 2 years (required)
Kotlin: 2 years (required)
Swift: 2 years (required)
Objective-C: 2 years (required)
REST: 2 years (preferred)
Language:
English (required)
Location:
North York, ON M3J 2M2 (preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.