Mobile Developer

 

Description:

We are seeking a highly skilled and cross-functional Mobile Developer with secondary expertise in Data Engineering to join our team. The primary responsibility will be the development, deployment, and maintenance of our cross-platform mobile application, Sylvester, which is built on the Flutter framework. The secondary responsibility will involve Python-based data engineering work. This role requires a passion for mobile development, a knack for problem-solving, and a genuine love for cats.

The Sylvester app is a mobile application for pet scanning and management, built with Flutter for cross-platform deployment (iOS, Android, Web, Linux, Windows, macOS). The app includes features for pet health scanning, user management, in-app purchases, QR code scanning, and social referral systems.

Responsibilities

 

Mobile Development (Primary Focus)

 

  • Lead the development, testing, and deployment of new features for our mobile applications across iOS and Android platforms using the Flutter/Dart stack.
  • Collaborate with design, product, and backend teams to define, design, and ship new products, leveraging data insights.
  • Maintain and update existing applications to ensure compatibility with the latest operating systems and store requirements.
  • Participate in code reviews to maintain high-quality code standards.
  • Troubleshoot and debug application and model integration issues.

 

Data Engineering (Secondary Focus)

  • Design, develop, and maintain Python-based data scrapers and robust data pipelines.
  • Develop and maintain scripts to support and govern the company's data lake infrastructure.

 

Required Qualifications

  • Proven professional experience as a Mobile Developer or similar role.
  • Expertise in Flutter SDK and Dart Language for cross-platform development (iOS, Android).
  • Deep understanding of the BLoC Pattern (Business Logic Component) for state management.
  • Experience implementing Clean Architecture principles in mobile applications.
  • Demonstrable experience with the full lifecycle of app development for Google Play Store and Apple App Store.
  • Strong experience integrating with Firebase services (Auth, Storage, Remote Config, Analytics, Messaging).
  • Proficiency in Python for data-related tasks.

 

Preferred Technical Skills

  • Experience developing and maintaining scripts for data scrapers and data pipelines in Python.
  • Experience with REST API integration using packages like dio and retrofit.
  • Basic understanding of native mobile platforms (iOS/Swift, Android/Kotlin) for platform-specific issues.
  • Experience with in-app purchases and subscription management.
  • Experience with Git for version control and collaborative development.

Organization Sylvester.ai
Industry IT / Telecom / Software Jobs
Occupational Category Mobile Developer
Job Location Alberta,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-01-15 1:56 pm
Expires on 2026-03-01