Apply now

Posted 17 days ago

Software Developer, Mobile (Flutter)

@ HTS Engineering - Heat Transfer Solutions

Toronto, Ontario

4+ years experience
Apply now
SIGNALS

Overview

KORE Solutions, a Toronto technology subsidiary of HTS serving the HVAC manufacturer's representative industry, is hiring a Software Developer, Mobile (Flutter) to own cross-platform iOS and Android app features end to end. The role covers architecture, testing, Apple App Store and Google Play releases, and support of the TRAX platform. Pay is stated as $110k-$120k in a hybrid remote and office arrangement.

Responsibilities:

  • Own design, development and release of mobile features
  • Build cross-platform iOS and Android apps with Flutter and Dart
  • Manage app signing and releases to the App Store and Google Play
  • Maintain mobile CI/CD pipelines and automated tests
  • Mentor developers and contribute to coding standards

Requirements summary:

  • 4-7 years professional software development experience
  • 3+ years Flutter/Dart mobile development
  • Two or more apps released on iOS and Android
  • IT or computer science degree or diploma, or equivalent experience
  • Experience with RESTful APIs and OAuth 2.0

Tools & skills

Source and dates

Employer career site / ATS feed · dayforce-feed

Employer posting date
2026-10-20
First seen by our source
2026-10-21
Source record updated
2026-10-21

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience4+ years
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred)
Fields of studyComputer Science, Computer Engineering, IT

Summary and details written by AI from the posting; the employer’s posting is the authority.

HTS Engineering - Heat Transfer Solutions

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

We are a full-service HVAC distributor providing custom solutions for commercial, institutional & industrial sectors.

Full company description

Your success is our success. With 16 offices in Canada and the United States, full-service HVAC&R equipment distributor HTS has grown significantly since its 1992 founding. The reason? A single focus on creating success for all those involved with cooling and heating decisions – from selection, design and purchase, to installation and maintenance. Architects, engineers, building owners, general contractors, mechanical contractors and facilities maintenance teams ─ as well as the leading manufacturers we represent ─ routinely turn to HTS for Real Solutions to issues ranging from energy efficiency and environmental issues to building economics and comfort for building occupants. But more compelling, they turn to HTS because they know we understand their unique viewpoints, needs and concerns and are able to provide insight and manage projects in a way that both the project and the people involved achieve pre-established goals. Our industry experience spans industrial, institutional, commercial and residential projects of all sizes throughout the US and Canada. The HTS parts department provides our locations with unparalleled customer service and support for the dozens of manufacturers and hundreds of parts we proudly represent. Our Departments (vary by location): Custom Equipment Sales Airside Products Group Building Automation FIT Building Service Parts HTS Partners: Choice Partners

LinkedIn followers
15,330
People associated on LinkedIn
795
Reported office locations
  • 115 Norfinch Drive, Toronto, Ontario M3N 1W8, CA
  • One Corporation Way, Suite 110, Peabody, MA 01960, US
  • One Penn Plaza, Suite 2014, New York, NY 10119, US
  • 107 W. Willow Ave, Wheaton, IL 60187, US
  • 3350 Yale Street, Houston, TX 77018, US
Business categories
  • Information Technology
  • Software
Other recorded names
  • HTS Engineering Ltd.
  • HTS Engineering - Heat Transfer Solutions
Specialties
  • Heating
  • Air Conditioning
  • Humidity Control
  • Building Automation
  • Mechanical Room Design and Fabrication
  • Ventilation and Exhaust
  • Process Heating and Cooling
  • Motor Control and Speed Drivers
  • Heat Recovery and Building Efficiency Improvement
  • and Indoor Air Quality
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Your success is our success. With 16 offices in Canada and the United States, full-service HVAC&R equipment distributor HTS has grown significantly since its 1992 founding. The reason? A single focus on creating success for all those involved with cooling and heating decisions – from selection, design and purchase, to installation and maintenance. Architects, engineers, building owners, general contractors…

FieldValue
IndustryConstruction
Company size1,001-5,000 employees
HeadquartersToronto, Ontario
Organization typePrivately Held
Year founded1992
SpecialtiesHeatingAir ConditioningHumidity ControlBuilding AutomationMechanical Room Design and FabricationVentilation and ExhaustProcess Heating and CoolingMotor Control and Speed DriversHeat Recovery and Building Efficiency Improvementand Indoor Air Quality
Open jobs on Jobsy14
LinkedInView page
Job description

Founded in 2015 in Toronto, Canada, KORE Solutions is a subsidiary company of HTS and an innovative technology solutions and services provider with a strong focus on the HVAC manufacturer’s representative industry. With a variety of offerings including business intelligence software, help service support, and more, KORE delivers end-to-end solutions that empower our partners and clients to build their successful business.

At KORE, communication and collaboration is our top priority. As a team member, you’ll be working closely with all departments to develop our software, TRAX, and the infrastructure surrounding it. We have a strong teamwork-oriented culture, meaning you’re surrounded by resources who want you to succeed. Your contributions will also have a direct impact. You’ll be providing meaningful change to the company and serve to enhance our processes.



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



In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, KORE is an equal opportunity employer. We are committed to a workplace of diversity and inclusion. KORE encourages applications from all candidates that represent the full range of communities across Canada. All qualified applicants will be considered for employment without discrimination on the basis of race, colour, age, religion, sexual orientation, gender identity, disability, national or ethnic origin or any other factors prohibited by law. Accommodations are available upon request, for all aspects of the recruiting process and thereafter.

Similar jobs

  • Software Developer - CRM - Intermediate-Dynamics

    Toronto, ON
    $61.50–$82/hrContract

    Procom

    Candidates need proven CRM platform development and configuration experience, preferably with Microsoft Dynamics. They also need strong written and verbal communication, problem-solving skills and teamwork.

    Microsoft Dynamics

    Software Developer - Senior

    Toronto, ON
    $75–$100/hrContract

    Procom

    Candidates need a background in computer science, data science or AI/ML, plus Python experience with pandas, scikit-learn or PyTorch. Experience with LLM frameworks like DSPy, LangChain or Hugging Face and with Databricks or MLflow is needed.

    Databricks, MLflow, DSPy, LangChain, Hugging Face, pandas

    Software Developer - Senior- React, JavaScript

    Toronto, ON
    $75–$100/hrContract

    Procom

    5+ YOECandidates need 5+ years with React, JavaScript and TypeScript, HTML, CSS and Node, plus RxJS and responsive development. They also need 3+ years with Bootstrap, jQuery and Git, proven WCAG and AODA experience, and microservice architecture knowledge.

    React, TypeScript, NPM, Bootstrap, jQuery, Git

  • Software Developer

    Toronto, ON
    Full Time

    GuruLink

    Candidates need strong production C++, working Python and SQL, and hands-on 3D geometry experience such as CAD algorithms, computational geometry or VFX engineering. They also need daily comfort with vectors, matrices and numerical methods, and the ability to deliver features independently.

    C++, Python, SQL

  • Software Developer III, AI/ML GenAI, Google Ads

    Waterloo, ON

    Google

    2+ YOECandidates need a bachelor's degree or equivalent practical experience, two years of Python or C++ programming, and one year of end-to-end machine learning work. Experience with GenAI concepts such as LLMs and generation of text, image, video or audio is also required.

    Python, C++

  • Junior Software Developer

    Toronto, ON +1

    Hootsuite

    1+ YOECandidates need a Computer Science or Engineering degree, or equivalent, with 1-2 years of software development experience, including co-op or internships. Experience with Java or a functional programming language is required, along with agile practices and strong teamwork and communication skills.

  • Senior Software Developer

    Toronto, ON
    Contract

    Randstad Canada

    10+ YOERandstad Canada needs candidates with 10+ years of enterprise web development, 5+ years with TypeScript, React, RxJS, Node.js and NPM, and 3+ years with Git. Candidates must also have hands-on experience with AODA and WCAG accessibility standards.

    React, Next.js, TypeScript, MuleSoft, Microsoft Dynamics CRM, RxJS

    Senior Software Developer

    Toronto, ON
    Contract

    Randstad Canada

    Candidates need a degree or background in computer science, data science, AI or machine learning, plus strong Python and experience with LLM frameworks, Databricks or MLflow, and cleaning unstructured text data.

    Databricks, MLflow, Python, DSPy, LangChain, Hugging Face Transformers

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.