Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer, Mobile (Flutter)

$110k - $120k per year

HTS Engineering Ltd.

Job Mandate

The Software Developer, Mobile (Flutter) will be responsible for the design, development, testing, release, and ongoing support of KORE’s cross-platform mobile applications built with Flutter and Dart. This role takes ownership of mobile features end to end, contributes to mobile architecture and technical standards, and helps manage the build and release pipeline for the Apple App Store and Google Play. Supporting the modernization of TRAX and user experiences built on the KORE AI platform, this role partners closely with technical leads, architects, and cross-functional teams.

Major Responsibilities:

  • Own the design, development, testing, and deployment of new mobile features and enhancements to existing applications, from requirements through production release.
  • Contribute to mobile application architecture, including project structure, state management, navigation, dependency injection, and offline/caching strategies (e.g., Riverpod, Bloc).
  • Collaborate with technical leads, architects, and cross-functional teams to translate designs and business requirements into responsive, accessible, high-performing user interfaces.
  • Build, test, and maintain cross-platform mobile applications for iOS and Android using Flutter and Dart, and contribute to web frontends where applicable.
  • Develop and maintain reusable widgets, UI components, themes, and shared packages that support a consistent design system across KORE applications.
  • Integrate mobile applications with RESTful APIs, authentication/authorization services, and backend/microservices components.
  • Support integration of AI-enabled and data-driven features into mobile and user-facing applications in alignment with the KORE AI platform direction.
  • Manage mobile build, signing, and release activities for the Apple App Store and Google Play, and maintain mobile CI/CD pipelines
  • Profile and optimize applications for performance, responsiveness, memory use, app size, and device compatibility.
  • Establish and maintain automated testing practices for mobile applications (unit, widget, and integration tests) and work with cross-functional teams to ensure release quality.
  • Conduct code reviews and contribute to mobile coding standards, documentation, and development guidelines to ensure quality, consistency, and maintainability.
  • Mentor and support other developers in Flutter and mobile development practices.
  • Participate in the development of detailed system/design documents to meet the development methodology and to facilitate knowledge transfer as well as increasing application maintainability.
  • Provide support and enhancements to existing production applications in a timely and accurate manner to minimize outage time and increase the effectiveness of the business.
  • Troubleshoot, debug, and resolve complex software defects, including platform-specific, device, and production issues.
  • Stay current with emerging trends in mobile development, the Flutter ecosystem, and AI-driven approaches, and recommend improvements to tools and practices.

Working Conditions:

  • Hybrid of remote work and office setting
  • Office setting - Open, collaborative office space (may vary by location)
  • Fast paced environment with tight deadlines
  • Reliable access to personal transportation is a requirement

Minimum Required Technical Skills / Qualifications

Knowledge, Education, Training:

IT-related degree/diploma or Computer Science/Computer Engineering degree, or equivalent experience in a related field

Experience:

4–7 years of professional software development experience, including at least 3 years of hands‑on Flutter/Dart mobile development and two or more apps released to production on both the Apple App Store and Google Play

Technical Skills:

  • Advanced proficiency in Flutter and Dart, including widget composition, lifecycle, layouts, navigation, asynchronous programming, isolates, and dependency injection.
  • Proven track record of designing, building, and shipping production cross-platform mobile applications for iOS and Android.
  • Strong experience with Flutter state management and architecture patterns (e.g., Riverpod, Bloc, clean architecture).
  • Hands‑on experience managing mobile release processes, including app signing, provisioning, and publishing to the Apple App Store and Google Play.
  • Experience setting up or maintaining mobile CI/CD pipelines (e.g., Codemagic, GitHub Actions, Azure DevOps, or Fastlane).
  • Strong experience with automated testing for mobile applications (unit, widget, and integration tests).
  • Solid understanding of responsive UI design, accessibility, and translating UX/UI designs (e.g., Figma) into high-quality interfaces.
  • Experience integrating with RESTful APIs, authentication/authorization services (e.g., OAuth 2.0), and third‑party SDKs.
  • Strong understanding of software engineering best practices, including version control (Git), code quality, performance profiling, and secure mobile development (e.g., secure local storage).
  • Working knowledge of a backend language (e.g., Python, C#, or NodeJS) and database concepts (SQL and NoSQL) sufficient to collaborate on integrations.
  • Exposure to Microsoft Azure or other cloud‑native services.
  • Interest in or exposure to AI/ML integration, including leveraging AI services or APIs within user‑facing applications.
  • Experience working in Agile/Scrum environments.
  • Nice-to-Have: Experience with Firebase (e.g., push notifications, analytics, crash reporting, remote configuration).
  • Nice-to-Have: Native iOS (Swift) or Android (Kotlin) development experience, including platform channels.
  • Nice-to-Have: Secondary skillset in React for web application development.
  • Nice-to-Have: Experience with Flutter for web.
  • Nice-to-Have: Experience with offline‑first data sync, device features (camera, geolocation, biometrics), or localization
  • Nice-to-Have: Willingness to learn legacy technologies used in KORE’s existing systems, such as Smalltalk.

Minimum Required Behavioural / Soft Skills:

  • Strong analytical and problem‑solving skills, with the ability to work through complex technical challenges independently.
  • Strong written and verbal communication skills, with the ability to explain technical concepts and trade‑offs clearly to technical and non‑technical stakeholders.
  • Strong attention to visual detail and user experience, with an eye for usability and consistency.
  • Ability to work effectively both independently and within a team‑oriented, collaborative environment.
  • Willingness to mentor others and share knowledge, while remaining open to feedback from technical leads and peers.
  • Highly organized, detail‑oriented, and able to manage and prioritize multiple tasks and releases.
  • Sound judgment in balancing speed, quality, and maintainability.
  • Strong sense of ownership and accountability for features and releases from development through production.
  • Adaptability and continuous learning, including openness to new technologies such as AI/ML.
  • Results‑oriented mindset with a focus on delivering quality work.

Salary Range: $110k-$120k

#J-18808-Ljbffr
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Software Developer, Mobile (Flutter) in Toronto, ON vacancy
  •  ...Flutter Developer - Position Overview We are seeking an experienced Flutter Developer to join our mobile development team. The successful candidate will have 3-5 years of professional...  ...applications • Participate in the full software development lifecycle, from concept,... 
    Software

    Kumaran Systems

    Toronto, ON
    a month ago
  • $90k - $120k per year

     ...AppDirect Subsidiary At PartnerStack, we’re passionate about software and the partnership space — and we’re not afraid to shake things...  ...around you. What you'll do and how you'll have an impact Develop/maintain/extend PartnerStack’s Vue.JS frontend and Python backend... 
    Software
    Permanent employment
    Full time
    Worldwide

    Appdirect

    Toronto, ON
    14 days ago
  • $180k - $220k per year

     ...innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first-time user experience...  ...and document functionality to the UI, third-party developers, and our internal and external tooling Collaborate... 
    Software
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    12 days ago
  •  ...Description A Toronto company has a job open for a Senior iOS Developer to architect and build their mobile e-commerce application. This startup is looking to open...  ...platform using Objective-C Strong understanding of software engineering principles including an understanding of... 
    Software
    Full time
    Work at office

    Workbridge Associates

    Toronto, ON
    more than 2 months ago
  •  ...communities across North America? PSD Citywide isn’t just a software company; we’re transforming how Local, First Nations, and Regional...  ...As we continue to grow, we’re looking for a Fullstack Software Developer to fill an existing vacancy and join our IT  team in a fully... 
    Software
    Remote job
    Full time
    Summer work
    Local area
    Flexible hours
    Weekend work

    Psd Pty Ltd

    Toronto, ON
    12 days ago
  • $234k - $275k per year

     ...are high, and so are the rewards. The Developer Infrastructure org is the engine behind...  ...Test Infrastructure), Backend Platform, and Mobile Platform. DevX owns Robinhood's monorepo...  ...to fundamentally transform Robinhood's software development lifecycle — making every engineer... 
    Software
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    3 days ago
  • $120k - $200k per year

     ...IXL Learning, a global edtech leader with personalized learning products used by millions of students worldwide, is seeking a Software Developer Team Lead who has a passion for technology and education. You will be helping us build the tools needed to provide highly-demanded... 
    Software
    Full time
    Work at office
    Worldwide

    IXL Learning

    Toronto, ON
    2 days ago
  • $50 - $60 per hour

     ...Angelo , Larry Summers , and Jack Dorsey . Position: Software Developers (Must own MacBook) Type: Contract...  ...typical in internships or full-time roles. Utilize everyday developer tools on macOS such as VS Code , Xcode , Terminal ,... 
    Software
    Full time
    Contract work
    Summer work
    Internship
    Immediate start
    Remote work

    Mercor

    Toronto, ON
    6 days ago
  •  ...Hybrid Apps development in Operating systems like IOS, Android and Blackberry BB10 Experience in HTML5, Dojo, JavaScript, JQuery Mobile, jQuery, CSS3, PhoneGap/Apache Cordova is required You should have good exposure in Front End UI development technologies like... 
    Full time

    Lorven Technologies Inc.

    Toronto, ON
    more than 2 months ago
  •  ...tested applications. This includes: developing detailed programming specifications...  ...which arise during the use and operation of software packages, including technical assistance...  ...Additional Skills for Oracle Software Developer: Experience in conducting impact... 
    Software
    Full time

    Maarut Inc

    Toronto, ON
    12 days ago
  •  ...Description The Role We are looking for a Mobile Developer who will take full, end-to-end ownership of the BusPlanner mobile application...  ..., environment setup, deployment automation for server-based software. Experience with Android device management, kiosk or dedicated... 
    Software
    Full time
    Remote work
    Flexible hours

    BusPlanner

    Toronto, ON
    more than 2 months ago
  • $90k - $125k per year

     ...working people who are lifelong learners. About The Role As a Mobile Developer (React Native), you’ll be tasked with building high-quality...  ...remain open to exploring both ecosystems. Working within the software development team, your duties will include contributing to the... 
    Software
    Full time
    Work from home
    Flexible hours

    Konrad Company

    Toronto, ON
    more than 2 months ago
  •  ...leaders. Cognizant is right where you belong. Role overview As a Lead Flutter Developer , you will oversee reviewing the software specifications and UI mock-ups, developing a cross-browser mobile application from scratch, and leading the application testing effort. You'... 
    Software
    Full time
    Work at office
    Flexible hours
    2 days per week

    Cognizant

    Toronto, ON
    9 days ago
  • $80k - $130k per year

     ...Canadians feel confident about money. About the Role: As a Software Developer on Borrowell’s Engineering team, you will design, develop,...  ...test, and maintain application code for our in-house web and mobile products. You will ensure that software meets both the technical... 
    Software
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Borrowell

    Toronto, ON
    more than 2 months ago
  •  ...Position Overview SideFX is seeking an exceptional software developer with strong programming skills and a talent for producing high performance, robust software to join its Toronto-based R&D team.   As a member of the SideFX Research and Development group, you would... 
    Software
    Full time
    Casual work
    Work at office
    Remote work
    Flexible hours
    Weekend work

    Side Fx

    Toronto, ON
    29 days ago
  •  ...with the least amount of financial technology innovation in the developed world. Our first act is to become the cheapest and best provider...  ...with engineering tradeoffs. Nice to Have Experience with mobile release pipelines, over-the-air updates, and app store processes... 
    Software
    Full time
    Temporary work
    Work at office
    Home office

    Bree

    Toronto, ON
    more than 2 months ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...which arise during the use and operation of software packages, including technical assistance...  ...for website functionality and coding for mobile platforms. Fundamental knowledge of UX... 
    Software
    Full time

    Maarut Inc

    Toronto, ON
    5 days ago
  • $125k - $175k per year

     ...Employers in Canada for 15 years, Stikeman Elliott is always seeking to recruit the best and the brightest talents.  The Senior AI Software Developer will design, build, and deliver the firm’s AI applications, including production agentic systems using the Claude Agent SDK, MCP... 
    Software
    Full time
    Work at office

    Stikeman Elliott Llp

    Toronto, ON
    21 days ago
  • $88.54 - $106.25 per hour

     ...RQ11712 -  Software Developer - Senior Duration: 9+ Months (203 Business Days) + 1 Extension Location: 5 Days Onsite at 25 Morton Shulman Avenue CRJMC Description Scope Work with business team in developing and validating enhancements as per business... 
    Software
    Full time

    Source Code

    Toronto, ON
    18 days ago
  • $88.54 - $106.25 per hour

     ...RQ11711 - Software Developer - Senior Duration: 1 Year (250 Business Days)+ 1 Extension  Location: 25 Morton Shulman Ave., Toronto - ONSITE  CRJMC License  Must-have skills: 10 + years of experience working with GeoTalent, including working within the... 
    Software
    Full time

    Source Code

    Toronto, ON
    19 days ago
  •  ..., tested CRM applications. This includes developing detailed programming specifications, writing...  ...arise during the use and operation of software packages, including tec   General...  ...skills; both written and verbal Ability to develop and present new ideas and conceptualize... 
    Software
    Full time

    Maarut Inc

    Toronto, ON
    7 days ago
  • $85k - $95k per year

     ...Opportunity: We are seeking a highly skilled and experienced Developer to join the Mighty Moose team, focused on API integrations and LLM...  ...-powered applications. You will design and implement innovative software solutions, working closely with developers, architects, product... 
    Software
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Liberty Mutual Canada

    Toronto, ON
    8 days ago
  •  ...provides people the right opportunities for growth and professional excellence. Job Description • Develop, maintain, and integrate code for various client software systems and applications • Design beautiful interfaces that make it easy for users to complete their... 
    Software
    Permanent employment
    Full time

    Collabera

    Toronto, ON
    more than 2 months ago
  •  ...tested applications. This includes: developing detailed programming specifications...  ...which arise during the use and operation of software packages, including technical assistance...  ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments... 
    Software
    Full time
    Manual labor

    Maarut Inc

    Toronto, ON
    27 days ago
  •  ...Position: Full Stack -  Software Developer Location: Toronto, ON Job ID#: RQ11443 Duration: 6 Months Role Overview We are seeking a senior-level Full Stack Developer with strong expertise in Java and Angular to support the design... 
    Software
    Long term contract
    Full time

    Symbiotic Digital

    Toronto, ON
    28 days ago
  •  ...with the flexibility to work from home the remaining days if desired. About the Role: We are seeking a Full-Stack .NET Software Developer who is passionate about technology, a team player, and is looking to grow their career alongside a team of highly skilled professionals... 
    Software
    Full time
    Work at office
    Work from home
    2 days per week

    FacilityOS

    Toronto, ON
    more than 2 months ago
  • $68.8k - $103.2k per year

     ...This is a place where you can expect the unexpected. Find our story here: About Meridian The role:  We’re hiring a contract Software Developer (6 months) to accelerate delivery of secure, reliable API integrations on Azure. This is a tactical, roll‑up‑your‑sleeves... 
    Software
    Full time
    Contract work
    Work at office
    Remote work
    1 day per week

    Meridian Credit Union

    Toronto, ON
    more than 2 months ago
  •  ...Canadian bank dedicated to advancing financial security and upward mobility for Canadians underserved by traditional financial services....  ...Summary: Haventree Bank is seeking a talented React Native Mobile Developer to design and build exceptional native mobile experiences for... 
    Software
    Long term contract
    Full time

    Haventree Bank

    Toronto, ON
    a month ago
  •  ...institution's Personal and Business Banking team is looking for a lead developer to join as a technical point of contact and mentor within an...  ...dates QUALIFICATIONS ~5 to 10 years of professional software development experience ~ Strong hands-on experience with TypeScript... 
    Software
    Hourly pay
    Full time
    Manual labor
    Work at office
    1 day per week

    Releady

    Toronto, ON
    a month ago
  • $165k - $200k per year

     ...Senior Full Stack Software Developer Location: Toronto GTA (hybrid) · Type: Full-time · Openings: 2 · Salary: CA$165K – $200K + equity The role Build and ship the production web applications that power our client's global operations. This is for an action... 
    Software
    Full time

    Targeted Talent

    Toronto, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer, Mobile (Flutter). Be the first to apply!