Software Developer, Mobile (Flutter)
$110k - $120k per yearHTS Engineering - Heat Transfer Solutions
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 pipelinesProfile 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 settingOffice setting - Open, collaborative office space (may vary by location)Fast paced environment with tight deadlinesReliable access to personal transportation is a requirementMinimum Required Technical Skills / Qualifications
Knowledge, Education, Training:
IT-related degree/diploma or Computer Science/Computer Engineering degree, or equivalent experience in a related fieldExperience:
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 PlayTechnical 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 localizationNice-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
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 pipelinesProfile 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 settingOffice setting - Open, collaborative office space (may vary by location)Fast paced environment with tight deadlinesReliable access to personal transportation is a requirementMinimum Required Technical Skills / Qualifications
Knowledge, Education, Training:
IT-related degree/diploma or Computer Science/Computer Engineering degree, or equivalent experience in a related fieldExperience:
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 PlayTechnical 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 localizationNice-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 1 hour ago
Similar jobs that could be interesting for youBased on the Software Developer, Mobile (Flutter) in Winnipeg, MB vacancy
- ...Business Systems, Hydronics Reports to: Technical Manager Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will partner directly with Hydronics stakeholders to design, build, and...Software
- ...• Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity... ...UX/UI considered an asset. • Experience with web and/or mobile application development. • Experience building mid-sized...Software
- ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development...Software
- ...supporting health, charities, youth, and education opportunities is our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the design, development, and automation of PRCN’s internal Data and Lab...Software
- ...is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is...Software
- ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve...Software
$180k - $200k per year
...Environment: Kubernetes, Microservices, Big Data Ecosystems (Hadoop/Spark), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically solving complex machine learning problems at scale. Academic Foundation:...Software3 days per week- ...clients and we work AI-native: our developers collaborate daily with AI... ...one of our clients, where the mobile apps are the part people actually... ...the store release.Build the Flutter apps: screens, state,... ...Genuine curiosity for AI applied to software development: you want to work...SoftwareInternshipLocal area
- ...I.S. is a global supplier of integrated software for wholesalers and retailers specializing... ...SummaryWe are looking for a Senior Mobile Developer to join our Retail and Omnichannel development... ..., with a focus on technologies such as Flutter, .NET Core, and microservices.Main...SoftwareWork at officeRemote work
$18.65 per hour
...Ready to suit up as a Mobile Patrol Security Guard Requisition: 251139 What matters most in a role like this is your ability to build meaningful connections and Mobile patrolling and foot patrolling in a variety of settings including but not limited to condominiums, commercial...Hourly payShift work- Shape Lightship’s mobile software with Kotlin, Flutter, and reactive UI patterns while connecting applications to vehicle systems and telemetry data.... ...for Android and iOS platforms. You will work with backend developers, designers, product managers, test engineers, and third-...Software
- ...Securitas Canada Limited MOBILE OFFICER – PART-TIME Location: Winnipeg Securitas is a global leader in the security industry... ...detection systems using automated alarm and video monitoring software. Uses computer systems and software to monitor sites and complete...SoftwarePart timeWork at officeRemote workWeekend work
- ...benefits by assisting the client in using digital options such as Mobile or Online banking. Who you are You can demonstrate... ...financial and client service industry. You can demonstrate well-developed interpersonal and conversation skills to proactively engage clients...Long term contractFull timeImmediate startShift workWeekend work
- Software Developer / Engineer, Mobile Applications Job Type: Direct Placement Duration: Direct Placement Job Title: Software Developer /... ...mobile development frameworks such as: React Native Flutter Native iOS Strong understanding of mobile application...SoftwarePermanent employmentFull timeLocal area
- MaintainX is a leading mobile-first work execution platform for industrial and frontline teams. More than 13,000 customers, including... ...the Platform Engineering division. We treat our internal developer platform as a real product, with internal customers (our feature...SoftwareLocal areaImmediate start
- # Software Developer, Mobile PlatformMaintainX88k–125k CADFull-timeremote· midCanadareactListed via Jobicy · posted 13 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionMaintainX is a leading mobile-first work execution platform for industrial...SoftwareLocal areaImmediate start
- ...provide you more specific details for this role. Job Description: Mobile Mortgage Specialist Serving more than 11 million customers... ...sales track record? Are you known for your strong capabilities to develop and maintain customer relationships? Are you entrepreneurial, with...Full timeWork from homeHome officeFlexible hours
$29.04 per hour
...Our certified specialists provide client-centered rehabilitation, mobility training, and daily living skills programs that help clients... .... · With the individual, identifies and prioritizes goals and develops an orientation & mobility service plan. · Teaches concept development...Permanent employmentFull timeApprenticeshipInternshipWork at officeFlexible hours- ...Lead mobile equipment maintenance at Artemis Gold’s Blackwater Mine while coordinating repairs, inspections, and uptime on a two-weeks-on, two-weeks-off rotation. Reporting to the Superintendent, the Mobile Maintenance Supervisor oversees technicians maintaining trucks,...Work at office
$130k per year
...provider of Interconnected Commerce software solutions for telecom retail.... ...— our next-generation POS: a Flutter application backed by an in-... .... Help other engineers develop as architectural thinkers. Over... ...modelling and persistence, web or mobile client architecture, cloud...SoftwareFull timeContract workWork at officeRemote workFlexible hours- Super GeoAI Technology (SGA) seeks a Lead Mobile Application Developer to architect and deliver next‑gen Android and iOS apps. You will guide the technical... ...direction, mentor the team, and ensure high‑quality mobile software that integrates AI, drones, LiDAR, and cloud services for...Software
- Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably.Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comfort zone, offering resources and flexibility...SoftwareFull time
$69.45k - $119.45k per year
...technologies on some of the most groundbreaking projects imaginable. Software Development team is a high-performing team to join. We focus on... ...clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to...SoftwareFull timeWork at officeLocal areaShift work- Lead Mobile Application DeveloperSuper GeoAI Technology (SGA)Super... ...edge geospatial AI solutions. We develop innovative technologies that... ...Establish coding standards, software architecture, and engineering... ...and maintain high-performance Flutter applications for Android and iOS...Software
$115k - $135k per year
Mobile Developer Remote (Canada) | Hybrid Available – Kitchener, ON Reports to: Software Development Manager Salary range: $115,000 - $135,000 CAD About Encircle Encircle is leading the $1.6 trillion property insurance industry out of the dark ages of pen and paper...SoftwareFor contractorsRemote workFlexible hours- ...for clinics, which replaces inefficient processes with a faster and safer technological alternative. Job DescriptionAs a Mobile Software Developer II, you'll be part of MEDFAR's mobile team, building and evolving cross-platform applications across iOS, Android, and web that...SoftwareLong term contractPermanent employmentFull timeWork at officeImmediate startRemote workWorldwideFlexible hours
- ...JOB SUMMARY: As part of Securitas Mobile operation provides guard services to project a security presence, which may include operating a vehicle to perform patrol, inspection, and/or incident response services. Distinguishing Characteristics: Duties consist primarily of...Full timeContract workWork at officeShift workNight shift
- We are hiring a Mobile App - Software Developer out of our Edmonton, Canada location. Remote or hybrid. In this role, you will be engaged in all phases of the software development lifecycle, including gathering and analyzing user/business system requirements, responding...SoftwarePermanent employmentRemote work
- ...are looking for a Senior Routing Engine Developer to design and build the next generation interaction... ...into routing capabilities. 8+ years of software engineering experience, including... ...and talent investment programs, internal mobility and internship opportunities. Global...SoftwareInternshipRemote workRelocation
$40k per year
Are you ready to suit up as a Mobile Field Manager Requisition: 250857 What matters most in a role like this is your ability to build meaningful connections. Being a leaer in Mobile Security team ,tell us about how your natural ability to Motivate and engage with others that...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer, Mobile (Flutter). Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB


