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
Product Manager (GTM AI Team)
About Citylitics Inc. Citylitics delivers predictive intelligence on local utility & public infrastructure markets What is Infrastructure? It is the roadways you rely on to safely get to Grandma's house, it's the potable water that comes out of your kitchen tap that you wash your family's food with and it's the energy that heats our homes and powers our digital lifestyles. Every year, trillions of dollars are spent on all areas of infrastructure to maintain our quality life and move our economy forward. However, our infrastructure is no longer equipped to meet the needs of the future. We hear about infrastructure failures, whether bridge collapses, power blackouts, or water main breaks, every day in the news. Climate change and extreme weather events are disrupting the basic infrastructure we took for granted for years. Citylitics is solving the hardest data problems in infrastructure while building the sales intelligence platform that enables a faster, more transparent, and more efficient infrastructure marketplace. We turn millions of unstructured documents into high value intelligence feeds and datasets that are available on an intuitive user experience. Our goal is to enable solution providers to connect with cities with relevant infrastructure needs in a faster and more digital way than historic market channels. As more companies adopt our platform, cities & utilities will be able to access solutions that deliver on the promise of moving towards a more resilient, sustainable, and equitable infrastructure future. Who Are We Looking For? We are looking for an innovative and detail-oriented individual with a strong passion for GTM automation and business acumen. You possess a unique blend of product understanding, GTM strategy acumen, and technical proficiency in automation tools and platforms. You are adept at identifying bottlenecks, designing scalable solutions, and implementing systems that drive efficiency and improve cross-functional collaboration. You also have a keen eye for product opportunities that can directly enhance the sales funnel and provide value to potential customers upfront. Your ability to analyze data, measure impact, and continuously improve processes will be key to your success. You are a proactive problem-solver and an excellent communicator, capable of translating complex technical requirements into clear business outcomes. The position will be out of our Toronto Headquarters. What Will You Accomplish? Automate GTM Workflows: Design, implement, and manage automated processes for GTM campaigns to increase our GTM capacity and our ability to reach more of our target market. System Integration & Optimization: Identify, evaluate, and integrate various GTM tools and platforms (e.g., CRM, marketing automation, project management, product information management) to create a cohesive and efficient GTM ecosystem. Process Improvement & Standardization: Analyze existing GTM processes, identify inefficiencies, and propose and implement standardized, scalable, and automated solutions. Enable Sales Through Product Solutions: Identify, conceptualize, and oversee the development of customer-facing product features or tools that directly support the sales process. An example might include a public-facing portal on our homepage where interested companies can explore a sneak peek of our data offerings. Data-Driven GTM Insights: Establish and monitor key performance indicators (KPIs) for GTM automation, providing insights and recommendations to improve GTM effectiveness and ROI. Cross-functional Collaboration: Work closely with Product Management, Marketing, Sales, Engineering, and Operations teams to understand their needs, gather requirements, and ensure automation solutions meet business objectives. Tool Management & Training: Manage and optimize the GTM technology stack, ensuring proper configuration, data integrity, and user adoption through training and documentation. Documentation & Best Practices: Develop and maintain comprehensive documentation for automated GTM processes and systems, fostering a culture of continuous improvement and knowledge sharing. Requirements Bachelor's degree in Business, Marketing, Computer Science, or a related field. 3+ years of experience in product operations, GTM operations, marketing operations, or a similar role focused on process improvement and automation. Proven experience with GTM strategies and product launch processes. Strong understanding and hands-on experience with automation tools and platforms (e.g., Zapier, Workato, Tray.io, or similar iPaaS solutions). Proficiency with CRM systems (e.g., Salesforce), marketing automation platforms (e.g., HubSpot, Marketo, Pardot), and project management tools (e.g., Jira, Asana). Experience identifying and implementing product solutions that enhance sales enablement  Excellent analytical skills with the ability to interpret data, identify trends, and make data-driven recommendations. Exceptional communication and interpersonal skills, with the ability to influence stakeholders at all levels. Ability to manage multiple projects simultaneously in a fast-paced, dynamic environment. Experience with scripting languages (e.g., Python, JavaScript) for custom integrations or automation is a plus. Proven ability to launch new products or features in fast-paced, ambiguous environments, with a strong preference for former founders experienced in growth marketing and product-led strategies. Benefits Why Citylitics? This is a rare opportunity to influence positive change within one of the biggest societal challenges of our generation: sustainable public infrastructure You get to support a disruptive solution with a compelling value proposition into an industry that is eager to hear from you and in a market with no direct competition. We live at the cross section of infrastructure, scaleup and data science/AI. There is no other team like us in Toronto. There is no corporate bureaucracy here. You will accomplish more here in a few months than what you would in a few years at a large, entrenched technology company. We believe that Data and AI will play an outsized role in our future, so we equip every team member with access to Generative AI tools and our full Data Universe to enhance their productivity and encourage innovation through experimentation. We are proud to offer every CityZen an internal mentorship program, in-role professional growth, skill-based development & learning, and internal promotion opportunities. We work hard, we play together, we win as a team! We are on a mission to solve infrastructure while savoring the moment and celebrating the little details along the way. Citylitics is an equal opportunity employer. We are passionate about providing a safe workplace where everyone is accepted and has the opportunity to grow with us. We are committed to making diversity and inclusivity part of our culture!
Toronto, ON, 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.
Saint-Jérôme, QC, Canada
Negotiable Salary
Workable
Technical Writer - Contract
*** Contract - this role is a maternity leave replacement*** Your team’s dynamic: As a Technical Writer, you will be part of the Unified Content Services team. Unified Content Services is dedicated to helping customers be self-sufficient and reducing calls to customer support. To ensure that our customers are successful, you will need to anticipate the questions that they will ask and create content that is accurate and easy to find. You will interact with all the levels of the organization, but more closely with developers, customer support, marketing, and training. This is a highly collaborative position that requires creativity and attention to detail. You will be given coaching and guidance to succeed at your work. Onboarding is provided with training about our products, as well as training on tools and processes used -- such as Kanban and DITA. Unified Content Services is a supportive group where innovation and ideas are welcomed and encouraged. We want you to be challenged and thrive! What your day will look like: Grasp complex technical concepts by experimenting with software and interviewing developers, sales engineers, and technical support teams Work with product groups to make our products easier to use, thereby reducing the need for extensive documentation Work as part of a team, writing in a common style, and work with content creators across the organization to develop and document content guidelines Gather and incorporate feedback from internal and external customers. Define, design, and create content (text, charts, graphics, videos) for both technical and non-technical audiences Create and maintain other learning aids such as technical illustrations More about you: Thrive in fast paced environment and comfortable making decisions Proven track record in communicating complex technical information to different types of audiences (beginners, intermediate, and advanced) through text, visuals, or video Ability to plan, prioritize, and deliver a variety of tasks with limited guidance and consistently of high quality Excellent interviewing skills and comfortable communicating with a variety of stakeholders and subject matter experts Excellent knowledge of technical writing methods, trends, and technologies, such as structured authoring, DITA, single sourcing, reuse, and so on Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers) Great if you have: Knowledge of oXygen or XML-based authoring tools Knowledge of video editing tools (Captivate, Camtasia, and so on) Portfolio of your work (text, visuals, and video) Bachelor’s degree in Technical Writing, Computer Sciences, Computer Engineering, or equivalent combination of education, training, and experience 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 Still not sure if you check every box, but think it’s worth a shot? We love that enthusiasm! Thank you for your application, but please note that only qualified 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. Albert, AB, Canada
Negotiable Salary
Workable
Senior Technical Writer - DND RFP - Military Experience
Technical Writer – Level 2 (Resource 1 – TDP/RFI/RFP and Major Project Documentation) Location: Ottawa, ON (Hybrid) Security Clearance: Level II – Secret Position Type: Contract We are responding to a federal government RFP and are currently assembling a team of qualified consultants to include in our bid submission. We are seeking a Technical Writer (Level 2) with experience supporting large-scale government projects. This role requires strong experience in writing and reviewing Technical Data Packages (TDPs), Requests for Information (RFIs), and Requests for Proposal (RFPs) in support of Major Projects. Important: This position is contingent on contract award. Only candidates who fully meet all listed requirements will be considered. You must be prepared to provide proof of all education, certifications, and experience (e.g., degrees, course certificates, reference contacts, and project descriptions). Requirements To be fully qualified for this role, you must meet the following requirements: Education: A university degree from a recognized Canadian post-secondary institution (or equivalent if obtained outside of Canada and assessed) in one of the following areas: Technical Communication Technical Writing Engineering Communications Sciences Experience: At least 1 year of combined experience within the last 10 years in: Writing technical documents such as technical data packages or project management documents Writing Requests for Information (RFIs) and/or Requests for Proposal (RFPs) At least 6 months of this experience must be within the last 4 years Experience working on more than 3 Major Projects, where the candidate was directly involved in: Creating and reviewing Technical Data Packages (TDPs) Creating and reviewing Requests for Information (RFIs) Creating and reviewing Requests for Proposal (RFPs) A “Major Project” is defined as a project delivered within the federal government with a total cost exceeding $10,000,000 A minimum of 8 years of experience using Microsoft Office Suite 2013 or later, including: Word Excel PowerPoint Teams Attainment of the Operationally Functional Point (OFP) in a Canadian military occupation Completion of military Rank Qualification (RQ) training beyond OFP
Ottawa, ON, 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.