Browse
···
Log in / Register

Software Engineer | Front-End (Flutter)

Negotiable Salary

CMiC

Toronto, ON, Canada

Favourites
Share

Description

About CMiC Headquartered in Toronto, CMiC is a software company focused on the Construction industry. We have built a comprehensive platform for construction companies to manage their most important workflows. Our customers can choose between a Cloud or Self-Hosted deployment that includes industry focused modules to manage everything from Financials and Payroll to Project Management and Job Costing. We have a strong market share in North America and rapidly expanding internationally in regions like Europe, Southeast Asia and the Middle East. Job Overview You’ll be joining a strong team of smart, dedicated people committed to success. We encourage everyone to bring their unique perspectives to the table and it’s that diversity that inspires and motivates everything we do. We have embraced Flutter as our next generation front end development framework and couldn’t be happier with the results. We leverage its cross-platform capabilities and have released production apps for iOS, Android and Web. The 1.2 Trillion US infrastructure spending bill creates a once in a generation opportunity for CMiC to capture more market share and put our software in the hands of some of the best construction professionals out there. Responsibilities: Design, implement, test and document new features. Collaborate with other team members. Explore new approaches to overcome technical challenges. Contribute to packages shared between multiple CMiC applications. Some packages will be open sourced. Working closely with our Product Management team to understand user requirements. Participate in our peer code review process. Document systematic investigations and technical uncertainties in weekly reports. Requirements Excellent communication skills – both written and oral. Strong Understanding Object Oriented Programming Concepts 3 plus year of hands-on professional programming experience (Any of Dart, Java, JavaScript, C, C++, C#, Swift, Kotlin) Knowledge of and experience with Flutter Familiarity with HTML5 & CSS is valuable A degree, certificate or diploma in a relevant area of study is a plus Must be available to work full-time Benefits Competitive benefits Package (including Health & Dental benefits) Paid vacation and personal days Townhall meetings where all employees are encouraged to participate in open discussions Located on York University’s campus, easily accessible by transit (TTC, GO, etc.), walking distance to shopping and restaurants Outdoor lunch space, including picnic tables An active Social Events Committee (past events include annual seasonal parties, pool and bowling tournaments, karaoke nights, Game nights, BBQ’s, and more) Health and Wellness focus including virtual yoga classes and wellness webinars RRSP Matching Program after 2 years of employment Experience in a rapidly growing, socially responsible corporation CMiC is an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, CMiC will provide accommodation to applicants with disabilities throughout the recruitment, selection and/or assessment process. If selected to participate in the recruitment, selection and/or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require.

Source:  workable View original post

Location
Toronto, ON, Canada
Show map

workable

You may also like

Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Toronto, ON, Canada
Negotiable Salary
Workable
Technical Consultant
🌍 Global SaaS Company | $28M Series B Investment 💡 Personalized 1:1 Coaching | Vibrant International Team 📍 Toronto, Hybrid About CloudTalk Powered by a January 2024 $28 million Series B investment from top investors like KPN Ventures, Lead Ventures, Point 9, and HenQ, CloudTalk's AI-powered business communication platform helps 4,000+ sales and support teams make customer experience the greatest competitive advantage for driving more revenue.  CloudTalk works seamlessly for businesses of all sizes, from scale-ups like Deel and TIER to big players like Nokia, Glovo, and Rakuten. Modern businesses all around the world can lead meaningful conversations while managing calls and messages from one place.  CloudTalk is on a mission to create a unified ecosystem for sales and customer service teams' communication where every professional can engage in more productive and meaningful conversations. About the Tech Consulting Team The Tech Consulting Team at CloudTalk supports internal teams and clients with deep product expertise. Whether it's answering complex support questions, advising Sales during pre-sales engagements, or helping clients configure integrations and features - this team ensures technical challenges are handled with clarity and precision. Our team also plays a key role in enabling product adoption, training, and improving both internal and public documentation based on real-world use cases and frequently asked questions. The Challenge Ahead As a Technical Consultant, you will be a technical advisor and solution expert across CloudTalk’s advanced features and integration ecosystem. Your main goal will be to help internal teams and clients understand, configure, and optimize CloudTalk’s platform for their specific needs - whether that involves custom workflows, integration strategies, or resolving technical blockers. This role blends product consulting, integration guidance, and hands-on client support to ensure the successful deployment and ongoing use of CloudTalk across a variety of customer scenarios. What you will work on: Act as a go-to expert on CloudTalk’s advanced features such as Call Flow Designer, Workflow Automation, and the REST API. Assist the Customer Support and Sales teams in understanding complex client needs and designing tailored solutions. Assist with Voice Agent configuration and other platform-connected AI or automation setups. Guide clients and internal teams in implementing CloudTalk’s native integrations and identify best-fit workflows. Analyze technical requirements and help assess whether existing solutions are a fit or if workarounds or custom solutions are needed. Support clients in integrating third-party systems where CloudTalk does not offer native support, by leveraging APIs and external tools. Troubleshoot technical integration issues and work closely with Product and Engineering to relay gaps or needed improvements. Serve as a bridge between client-facing teams and R&D, translating business requirements into actionable technical solutions. What makes you a great fit: Proven experience in technical consulting, solution engineering, or technical support in a SaaS or integration-heavy environment. Strong understanding of APIs, webhooks, system integrations, and cloud-based architecture. Familiarity with CRM, Helpdesk, and automation tools (such as Salesforce, HubSpot, Zapier, Make/Integromat). Working knowledge of SQL for querying databases or supporting client data use cases. Basic coding skills (JavaScript, Python or equivalent) for prototyping, debugging, or building simple tools and automations. Awareness of Large Language Models (LLMs) and how AI tools can be used into customer workflows or internal automation. Excellent communication and stakeholder management skills - able to explain technical concepts to non-technical audiences. Problem-solving mindset with a proactive approach to identifying and resolving issues. Nice to Have: Experience configuring and supporting conversational AI, voice agents, or similar automation tools. Background in telephony, VoIP, or customer experience platforms. Experience contributing to or maintaining technical documentation. Why you will love to be a CloudTalker: Growth: 💡 1-1 Coaching sessions with our resident communications advisor 📚 Leaders Academy & Learning and Development Budget Flexibility: 🏖 Unlimited Paid Time Off 🎗️ Volunteering Days 💻 MacBook for work  🏡 Home Office Budget Well-being: 🏖Recharge Fridays once per quarter 🏋🏼‍♀️Fitness Allowance Connectedness: 💲 Referral bonuses 👥 Virtual & physical team buildings 👕 Company merchandise What to expect from our hiring process: Interview with our Talent Acquisition team Hiring Manager Interview Assignment Culture Bar Raiser Call By submitting your application, you acknowledge that Cloudtalk will process your personal data based on Cloudtalk’s legitimate interest in finding the most suitable candidate and a pre-contractual relationship with you. For more information on how Cloudtalk processes your personal data, please refer to our Privacy Notice.
Toronto, ON, Canada
Negotiable Salary
Workable
Team Leader, Software Development
Your team’s dynamic: ClearID is a team of passionate developers and testers driven by curiosity and the desire to push the boundaries of technology. We value innovation, collaboration, and creativity to take on ambitious challenges and turn ideas into real-world solutions.  In concrete terms, we build a self-service web portal that reduces friction and increases the efficiency of security operations teams. By automating the processes for employees and managers of various secured facilities who request and grant access, we help our customers ensure better protection of their infrastructure and users.  Your day at a glance: You’ll report to the software manager and be directly responsible for leading a full-stack DevOps team of software developers and testers.  You’ll manage people and their work to help drive the team forward:  Using Kanban and Azure DevOps, you’ll plan and organize day to day work for the team  You’ll help the team define, develop, deploy and maintain features and the ClearID product as a whole  You’ll train and mentor the technical and professional growth of your team members  You’ll promote a culture of excellence based on both teamwork and individual contributions, empowering and encouraging the team to take initiative, innovate and learn from their mistakes  You’ll explore new technologies and experiment as you develop in a cutting edge, cloud-based distributed microservice architecture  What makes you a great fit: Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers) Bachelor's degree in Computer Science, Software Engineering, or equivalent experience  At least five years experience developing software in the cloud  Experience leading teams in an agile, DevOps environment  Passionate about teamwork, state of the art technology, and DevOps  Good communication and interpersonal skills  Your technical expertise: A strong foundation in an object-oriented programming language like C#   Knowledge of networking, distributed systems and multi-threaded application development  Knowledge of web technologies such as React, HTML, Javascript, TypeScript and CSS  Knowledge of cloud technologies such as Microsoft Azure  An asset if you have: Experience developing SaaS services in a microservice architecture   Experience with containerization technologies such as Docker and Kubernetes  Practical experience with Visual Studio / GIT  Experience in infrastructure as code technologies such as Terraform  Experience with Azure Pipelines in YAML   Experience working in a DevOps environment  Let’s talk perks! Attractive compensation package Training Tuition Reimbursement Program Subsidized meals in our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible working schedule Free, unlimited coffee Private, free parking for all employees Onsite fitness facility with personal trainer We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us! Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Montreal, QC, Canada
Negotiable Salary
Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
St. Catharines, ON, Canada
Negotiable Salary
Workable
Supply Chain Software Consultant
Due to the frequent travel involved in this role, throughout North America, a valid Canadian or American passport is required. La version française suit ci-dessous Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a digital-first company. Our digital-first work environment, combined with our conveniently located offices and collaborative workspaces, provides our team with the freedom and flexibility to work in the most productive way for them. About us Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you thrive on tackling interesting challenges with continuous learning opportunities then Tecsys could be a good fit for you! About the Role Are you enthusiastic about making a positive difference to the world around you? Do you want to improve supply chain operations in healthcare and distribution? Do you want to embark on a rewarding career with a proven management path? We are looking for a talented individual with an interest in Operations, Procurement, Forecasting and Demand Planning. If this is you, come join our professional services team and help drive the implementation of world-class supply chain software solutions! In this position, you will be responsible for: As an Implementation and Business process-focused Application Specialist in our Professional Services department, you’ll drive the data collection and configuration of the Tecsys solution collaborating with the project team to identify customer needs and define business processes. Teamwork is essential to what we do! You’ll build an on-site rapport with customers to guide them in their integration of the Tecsys software. Thanks to your application knowledge (we’ll train you!), consulting acumen, people skills, and supply chain expertise you will be a key contributor to a successful implementation. Requirements: 5+ years of direct software implementation and consulting experience working at a consulting or software company or 5+ years of being a product/solution specialist with direct software implementation experience working on the customer side Demonstrated experience working in/with: Inventory, distribution management and/or ERP supply chain software implementations Business process requirement definition, software configuration, data loading, testing, and training You also have operational experience and knowledge in one or more of the following areas: Inventory and Order Management Forecasting, Demand & Supply Planning General Ledger, A/P, A/R, Chart of Accounts & Financial Statements Logistical Activities Bachelor's degree Strong problem solving and troubleshooting aptitude Flexibility and self-learning ability Excellent writing and presentation skills Strong proficiency in both written and verbal English communication essential for effective correspondence with clients, suppliers, business partners and colleagues beyond the province of Quebec. This role also requires you to be fully bilingual in both French and English. What would give you an edge? Understanding of hospital supply and inventory management Integrated warehouse and transportation operational processes experience Knowledge in Lean Six Sigma Technical aptitude An accounting designation, not required but preferred At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered. We believe that diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applicants from all backgrounds, experiences, and perspectives to join our team. Tecsys is an equal opportunity employer. Accommodation is available for applicants selected for an interview.
Montreal, QC, Canada
Negotiable Salary
Workable
Satellite Tech for Starlink Installation Pros
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: Independent Contractor - Satellite Installer Location: Nationwide - Work anywhere in the Canada What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in Canada (W-8BEN form may be required for tax purposes when working with U.S. companies) Benefits W-8BEN contract work: As a Canadian contractor working for a U.S.-based company, you’ll submit a W-8BEN form to confirm your status for tax purposes. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Abbotsford, BC, Canada
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.