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
Staff Software Engineer
Goodfood (TSX: FOOD) is a leading digitally native meal solutions brand in Canada, delivering fresh meals and add-ons that make it easy for customers from across Canada to enjoy delicious meals at home. The Goodfood team is building Canada’s most loved millennial food brand, with the mission to create experiences that spark joy and help our community live longer on a healthier planet. Goodfood customers have access to uniquely fresh and delicious products, as well as exclusive pricing, made possible by its world-class culinary team and direct-to-consumer infrastructure and technology. We are passionate about connecting our local partner farms and suppliers to our customers’ kitchens while eliminating food waste and costly retail overhead. Reporting to the VP Software Development, the Staff Software Developer will play a vital technical leadership role in building out the new generation of the Goodfood e-commerce platform. You will provide technical guidance and mentorship to a team of back-end developers with the mission of architecting and building Goodfood’s next mission critical services. Your extensive technical experience with large-scale web technologies allows you to lead by example and drive innovation. Strong communication and interpersonal skills enable you to effectively influence and align the organization. In all areas, you're able to anticipate technical challenges and proactively plan for the future. Responsibilities Provide technical leadership and guidance to multiple development teams, ensuring alignment with architectural vision and business goals. Drive the design and implementation of complex, scalable, and resilient software solutions. Mentor and coach developers, fostering a culture of technical excellence and continuous improvement. Lead cross-functional initiatives, collaborating with product, design, and other engineering teams to define and execute technical roadmaps. Identify and champion new technologies and best practices to enhance the development process and product quality. Act as a key contributor to strategic planning and decision-making for the software development organization. Oversee the technical health of systems, proactively addressing performance, scalability, and security concerns. Maintain a hands-on approach to coding and system architecture, contributing approximately 30% of time to direct technical implementation. Requirements A University degree in computer science, computer engineering, or a related field 10+ years of professional experience in a software engineering or software development role, with at least 3 years in a Staff or Principal Engineer capacity. Proven ability to drive large-scale technical initiatives from conception to completion. Deep expertise in designing, building, and maintaining highly scalable and resilient distributed systems. Strong architectural design skills and experience leading complex system integrations. Fluency in multiple programming languages and frameworks (e.g., PHP, Python, Java, Go, Node.js). Demonstrated experience with Large Language Models (LLMs), AI, or Embeddings for development, business, or system efficiency. Demonstrated ability to influence technical direction and mentor senior engineers across multiple teams. Expertise in identifying and resolving complex performance, scalability, and security challenges. Strong working experience with back-end development using a PHP MVC framework such as Laravel (preferred), Symphony, CodeIgniter, etc. Proven experience in developing serverless functions, PHP, and/or NodeJS, designing APIs (GraphQL, RESTful) and database design Experienced in Enterprise-level patterns and platforms (request-response, store and forward) and frameworks (caching, logging, performance tuning, and monitoring) Knowledge of test driven development and modern deployment practices Gitflow workflow and CI/CD pipelines experience Exposure to DevOps, including knowledge of different PaaS platforms such as GCP & AWS Familiarity & working experience with open-source projects and communities is an asset Quick learner & experience driving continuous improvement Bilingualism (French - English) is an asset Passion for food WHY GOODFOOD? Our team strives to give our members a world class customer experience. All Goodfoodies are expected to take part in our mission to live longer on a healthier planet and be involved on our journey to be Good-er. Being Good-er means: Offsetting box delivery emissions Using packaging made of recycled materials Ensuring all packaging is fully recyclable and compostable by our subscribers Providing a meal solution to Canadians that helps reduce the amount of food waste at home and through Goodfood supply chain Taking action to reduce our carbon footprint Be hungry from improvement to keep being “Good-er” What we have to offer our employees: Annual Bonus Program Competitive Group Insurance Personal Days  Group Retirement Savings  Annual Fitness Credit Perk Programs  Employee Goodfood credits And much more!
Toronto, ON, Canada
Negotiable Salary
Workable
Senior Backend Software Developer
Goodfood (TSX: FOOD) is a leading digitally native meal solutions brand in Canada, delivering fresh meals and add-ons that make it easy for customers from across Canada to enjoy delicious meals at home every day. The Goodfood team is building Canada’s most loved millennial food brand, with the mission to create experiences that spark joy and help our community live longer on a healthier planet. Goodfood customers have access to uniquely fresh and delicious products, as well as exclusive pricing, made possible by its world class culinary team and direct-to-consumer infrastructures and technology. We are passionate about connecting our partner farms and suppliers to our customers’ kitchens while eliminating food waste and costly retail overhead. We are seeking a skilled Senior Back-End Developer to join our IT team, reporting to the Software Development Manager. You will be a key player in designing and developing high-quality, testable code. Additionally, you will work alongside the QA team to formulate test scenarios. Our systems are built with PHP in the Laravel framework, with microservices in TypeScript. Location 181 University Ave, Suite 300, Toronto, ON, M5H 3M7 On-site: 4 days in-office, 1 day remote Responsibilities Actively engage in product development for our website and web applications to establish a leading service in the market. Analyze, design, code, and maintain both existing and new functionalities.  Develop efficient APIs to enhance mobile, web, and voice experiences for our customers and vendors. Propose innovative modifications to improve product performance for users. Document all development processes and code changes. Participate actively in scrum meetings and internal reviews. Regularly maintain, debug, and optimize existing web applications and websites. Conduct unit testing to ensure feature quality. Work autonomously on a project and drive it to completion. Operating in a Linux environment to research, design, test, implement, and manage online and back-end data services applications in the GCP cloud, utilizing contemporary service frameworks, including PHP applications built with the Laravel Framework. Requirements Bachelor’s degree in Computer Science, Engineering, or related field. 7+ years of programming experience. Proficiency in PHP, TypeScript, Python, and SQL. Open to learning and working with new languages and platforms. Experience in a fast paced environment. Have experience with at least one PHP framework, preferably Laravel or Symfony. Have a solid understanding of Object-Oriented Programming (OOP). Be well-versed in design patterns, particularly within microservices architecture. Show knowledge of test-driven development and contemporary deployment practices. Experience with Gitflow/Trunk workflow and CI/CD pipelines is essential. Have hands-on experience with RESTful APIs or GraphQL. Be knowledgeable in TDD, GCP services, DDD, and CDC. Benefits WHY GOODFOOD? Our team strives to give our members a world-class customer experience. All Goodfoodies are expected to take part in our mission to live longer on a healthier planet and be involved in our journey to be Good-er. Being Good-er means:  Offsetting box delivery emissions Using packaging made of recycled materials  Ensuring all packaging is fully recyclable and compostable by our subscribers Providing a meal solution to Canadians that helps reduce the amount of food waste at home and through Goodfood supply chain  Taking action to reduce our carbon footprint Be hungry for improvement to keep being “Good-er” What we have to offer our employees: Competitive Group Insurance Personal Days  Annual Bonus Program Group Retirement Savings  Annual Fitness Credit Perk Programs  Goodfood Product Discount And much more!
Toronto, ON, Canada
Negotiable Salary
Workable
Autobody Repair Technician
About: CSN Pete's has been a staple in the Peterborough community and a leader in collision repair. We pride ourselves on providing the highest level of customer service and treating your vehicle as if it's one of our own. Our trained technicians will repair your vehicle properly to pre-accident condition so that you can get back on the road safely. CSN Pete’s in Peterborough, Ontario, has officially become our second CSN Corporate Store! Our mission is to drive growth, enhance performance, and simplify operations across the CSN network. Position Summary: CSN Pete's is looking for an Auto Body Technician to join our team. Our Auto Body Technician must be able to take a vehicle in a damaged state and repair or restore damaged vehicles to their original structural integrity, function, and appearance. The Incumbent is detailed oriented and can multitask to accommodate shifting priorities. Primary Objectives of the AutoBody (Collision Repair) Technician: Review damage report and estimates of repair cost and plan work to be performed Thoroughly examine collision damage (Review the complete vehicle exterior body parts, check all power accessories (door locks/windows/mirrors are operational) check that the dash panel has no warning lights on. Identify any prior damages overlooked on the QA checklist/ or related on the supplemental damage sheet.) Performing structural and complete body repairs: Repair and replace front end components, body components, doors and frame and underbody components. (Assess, Repair or Replace interior and exterior parts, electrical components, and vehicle accessories, doors and frame and underbody components) Straighten bent frames using frame and underbody pulling and anchoring equipment, Hammer out dents, buckles and other defects using blocks and hammers. Welding on vehicles with the use of MIG welders and compression spot welders. Fully dismantle the complete vehicle damaged areas including the blend panel parts in order to identify all hidden damages as early in the repair cycle as possible. For example remove damaged fenders, panels and grills using wrenches and cutting torch and bolt or weld replacement parts into place, repair or replace damaged windows, windshields and sunroof Ability to file, grind and sand repaired surfaces, using power tools and hand tools Mask and tape auto body surfaces in preparation for painting, apply primers and repaint surfaces. Operate soldering equipment or use plastic filler to fill holes, dents and seams Restore vehicle to factory specification (Return the vehicle back to factory/OEM specifications) Inspect repaired vehicles and test drive vehicles for proper handling Technician must be able to read and understand the estimates. Capable of reading and comprehending automotive repair procedures. Able to work with a variety of metals and plastics, as well as glass, electrical, and mechanical parts. Experience using frame and measuring equipment. Experience with disassembly and reassembly of vehicles Perform other duties as assigned by management. Requirements Auto Body Repair and refinishing experience - 3+ years required Auto Body Collision and Damage Repairer (310B) Red Seal License (310Q) (Preferred but not a must) or in a registered apprenticeship program. Technicians with I-Car and OEM certifications are favorable. I car Welding certification Carrying, Lifting – 100 lbs, standing, sitting, walking, reaching) Valid driver's license required Must have own tools, safety footwear. Up-to-date Compliance Training, such as AODA,WHMIS, Worker Health and safety Awareness and Workplace Violence and Harassment)and knowledge of Information Security PIPEDA 3 to 5 years of working Knowledge of Mitchell / Audatex Benefits What we offer: Supplemental Pay: Bonus Benefits: Health, dental, vision Paid time off Disclaimer: This job description may not be inclusive of all assigned duties, responsibilities, or aspects of the job described, and will evolve as CSN continues to grow   CSN is an Equal Employment Opportunity employer. Qualified applicants will receive consideration for employment regardless of age, race, colour, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. We strive to cultivate an inclusive, accessible environment, where all employees and customers feel valued, respected, and supported. We are dedicated to growing our corporate team in a way that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs. At CSN Collision, we’re always looking for passionate, skilled, and dedicated individuals who take pride in their work and want to be part of a collaborative and high-performing team. This posting is part of our ongoing efforts to proactively build a pipeline of talented professionals for future opportunities. If your background and experience align with what we’re looking for, a member of our team will reach out when a suitable opportunity arises. By applying, you’ll be joining our talent community, giving us the opportunity to connect with you when the timing is right. We appreciate your interest in CSN Collision and look forward to potentially working together in the future.
Kawartha Lakes, ON, Canada
Negotiable Salary
Workable
Research Director
This is a position within Keller Executive Search and not with one of its clients. As the Research Director in Vancouver, this senior role is accountable for shaping research strategy and delivering measurable outcomes across the business. The position partners closely with cross‑functional leaders, drives operational excellence, and scales processes to support growth. Key Responsibilities: Set a clear multi‑year strategy and translate it into quarterly plans with accountable metrics. Lead teams with a focus on coaching, psychological safety, and high performance. Develop repeatable research frameworks and knowledge assets for decision support. Build data‑driven operating rhythms, dashboards, and continuous‑improvement loops. Own budgets and vendor relationships; negotiate contracts that balance value, risk, and speed. Design compliant processes aligned to local regulations and internal policies. Partner with Sales, Marketing, and People Operations to execute company priorities. Represent the function to senior leadership; prepare crisp updates and decision memos. To learn more about Keller, please see: https://www.kellerexecutivesearch.com/executive-recruitment-headhunters-vancouver/ Requirements 7+ years in progressively senior roles within the relevant discipline; experience leading managers. Demonstrated success building scalable processes and delivering against OKRs. Strong analytical and financial acumen; fluency with data tools and business cases. Excellent stakeholder management and executive communication skills. Working knowledge of applicable local laws, standards, and industry best practices. Bachelor’s degree required; advanced degree or certifications are advantageous. Benefits Competitive compensation: $ 166,000–203,000 CAD Opportunities for professional growth and leadership development. Company culture: Flat management structure with direct access to decision‑makers; open communication environment. Full medical coverage. Equal Employment Opportunity Statement: Keller Executive Search provides equal employment opportunities to all qualified applicants and employees. Employment decisions are based on merit, qualifications, and business needs, without regard to protected characteristics under applicable law. Commitment to Diversity: An inclusive and equitable workplace is actively fostered. Hiring, development, and advancement practices are designed to broaden representation and ensure fair access to opportunity. Data Protection and Privacy: Personal data is processed solely for recruitment and employment purposes, in accordance with applicable data‑protection laws (including GDPR where relevant). Information may be retained for compliance and legitimate interests, subject to data minimization and security controls. Pay Equity: Compensation practices are reviewed to support pay equity for substantially similar work, accounting for bona fide factors such as experience, education, and performance. Health and Safety: Workplace health and safety obligations are observed in line with applicable national and local requirements. Employees are expected to follow all safety policies and promptly report hazards. Compliance with Law: All recruitment, selection, and employment practices are conducted in compliance with applicable laws and regulations in the jurisdiction of employment. Note: This job posting may be for a position with Keller Executive Search or one of our clients. The specific employer will be identified during the application and interview process. Employment laws and requirements may vary depending on the employer and location. 
Vancouver, BC, Canada
CA$166,000/year
Workable
Digital Transformation Consultant
An English description will follow About LIDD LIDD is a leading supply chain management consulting firm. We design complex distribution centers and logistics systems to help companies move goods more efficiently. Our clients are manufacturers, distributors and retailers, including many brand names in food & beverage and consumer goods. From our offices in Montreal, Toronto, Los Angeles, Atlanta and Seoul, we tackle challenging projects in a fun and supportive environment. Our Diversity Statement LIDD is an equal-opportunity employer. When you join our team, you'll feel like you belong regardless of your ethnicity, religion, race, origin, gender, sexual orientation, age, marital status or disability. Let us know if you need accommodation during the recruitment process. Our Digital Transformation Consultant is responsible for helping clients bridge the gap between their supply chain and enabling technologies. You will guide organizations through their transformation journey by uncovering supply chain challenges, translating them into software and systems requirements, and aligning initiatives with broader business objectives such as process efficiency, customer offering, and growth. This role blends consultative sales, enterprise systems knowledge, and supply chain advisory expertise. You will deliver executive presentations, design solution architectures, and facilitate discovery workshops that demonstrate how supply chain technologies (ERP, WMS, MES, TMS, planning tools, etc.) can drive measurable business impact. Acting as a trusted advisor, you will connect strategic business priorities to practical, technology-enabled supply chain solutions. Day-to-day you will: Lead discovery sessions with executives to identify supply chain challenges and opportunities. Translate business strategy into software requirements, system capabilities, and transformation initiatives focused on supply chain optimization. Design supply chain system architectures and technology roadmaps aligned with business objectives. Prioritize and align technology initiatives with business goals such as cost reduction, service improvement, and operational resilience. Respond effectively to RFPs/RFIs, providing both technical depth and business context. Build and present personalized software demonstrations showcasing real-world supply chain impact. Partner with sales teams to shape account strategies and support opportunity qualification. Stay current on supply chain technology trends, best practices, and innovations. To qualify for this role, you’ll need: 2+ years of experience in software presales, consulting, or digital transformation. Knowledge of supply chain technologies (ERP, WMS, MES, TMS, planning systems, integration platforms). Ability to capture and translate supply chain business requirements into actionable software specifications. Experience developing supply chain transformation road maps and aligning initiatives with business goals. Proven track record of engaging executives and supply chain leaders to drive consensus and adoption. Strong analytical and problem-solving abilities. Excellent communication, facilitation, and presentation skills. Excellent written and spoken English and French *Bilingualism is required for this role in order to conduct business outside of the province of Québec; Ability to travel across Canada and the United States up to 20 % of the time.
Montreal, QC, Canada
Negotiable Salary
Workable
Business Development Representative - November 2025
Business Development Representative: Who we are: Creyos (formerly Cambridge Brain Sciences) is a leading growth-stage B2B SaaS HealthTech company. Our proprietary brain health tools, including digital cognitive assessments and mental health questionnaires, are used by healthcare practitioners treating mental health conditions, brain injuries, aging, and other patient populations throughout the world, as well as by leading researchers. To learn more about our organization, please visit www.creyos.com. You will be part of a team that includes not just your typical SaaS business functions (Sales, Marketing, Customer Success), but also engineers, psychologists, business leaders, and even a world-renowned neuroscientist. We are proud to say that you will be surrounded by some of the smartest, enthusiastic, hard working and dedicated people that you’ll ever meet (at least, that we’ve ever met!). Who we are looking for: At Creyos, we know that solving big challenges requires unrelenting resilience. We don’t give up in achieving our goals. People who succeed at Creyos have a sense of urgency, a strong work ethic, natural curiosity, strong internal drive, and enthusiasm about growing a company… as well as a sense of humor. If this all sounds good to you, we invite you to join us! What you will be doing: As a Business Development Representative at Creyos, you will: Conduct regular outreaches and respond to prospects to connect them with an Account Executive or Director. Make outbound calls to prospective clients (no lead generation required) and engage with inbound leads. Meticulously keep track of all sales activities and keep track of workflow within Salesforce and Outreach.io. Meet with the Business Development Manager and other members of the team to report key metrics and help develop new business development strategies. Contribute to other areas of the business as required (ex, marketing channel testing and brainstorming, sales process improvements, data analysis, and product roadmap contributions) The skills and experience we are looking for: We are looking for an energetic and enthusiastic sales professional. You are a self-starter with a strong entrepreneurial mindset who works hard to achieve your personal sales targets while collaborating with your colleagues for full team success. In addition, you are: A Natural Conversationalist: You are not afraid to pick up the phone and speak with prospects or customers – in fact, you thrive on it. You are energized and motivated by human connection and conversation, and a packed calendar of demos is your ideal day. Emotionally Intelligent: You have a knack for reading situations and can react quickly and appropriately to produce the most favorable outcome. You are not phased by an “awkward” conversation and have demonstrated experience with handling difficult situations for positive outcomes. Empathetic: You are an active listener and take time to understand your customer’s pain point before you speak. You focus on a “values-first” or “good-fit” sales approach. Tenacious and Results-Driven: You are a hunter who thrives on excellent results. You understand that getting a quick “no” sometimes is just as good as getting a “yes”. Strategic and Analytical: You embrace quantitative measures of success. You know your sales funnel metrics, and where you stand relative to your target expectations. It would be great if you also have: Previous experience in a sales environment. Previous experience in the healthcare industry, including, but not limited to, post-secondary education. Some of the reasons people choose to join the Creyos team include: Get access to comprehensive benefits. We pride ourselves on offering benefits covering medical, dental, vision, mental health, wellness and more. Grow through our career paths leading to more senior roles. We invest in the development of our team members, provide significant opportunities for growth and career advancement, and do everything we can to support one another to ensure individual and team success. We regularly promote team members to more senior roles. Recharge during our annual company-wide break and extra holidays. In addition to vacation and quarterly Personal Days, every year we take a company-wide break in December to rest and recharge. We also give team members two additional holidays off per year: U.S. Independence Day and U.S. Thanksgiving, which we celebrate as Brain Holidays. We want you to feel motivated and energized at work! Additional information: This is a hybrid role with time spent in our downtown Toronto office. Creyos is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, national origin, sex, sexual orientation, gender identity, and disability, or another legally protected status. We are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, 2005 (AODA). Creyos will provide accommodations to job applicants with disabilities throughout the recruitment process. If you require accommodation, please notify our Talent Acquisition Manager directly and we will work with you to meet your needs.
Toronto, 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.