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
Operations Supervisor - York Region
Voyago is hiring an Operations Supervisor for our York Location! Your role: Reporting directly to the Operations Manager, the Supervisor is responsible for overseeing the daily operations of all Student Transportation-related operations in assigned areas. Primarily focusing on internal logistics and coordinating operations between the Schools division and other operations support teams This individual will work closely with Human Resources and Maintenance to support operations while managing the individuals within the operation. Help fuel and maintain the cleanliness of the bus. Directs the activities of staff, ensuring that drivers are meeting the standards set out in various Student Transportation contracts and ensuring business activities continue to be managed during staff vacation/sick leaves Monitors performance of staff through site visits, completed incident/collision reports and conducts follow-up when required, providing annual performance review input and resolving problems Coordinate with Health & Safety to arrange training KPI’s as directed, reviews with drivers and reports back to Operations Manager Available on-call for divisional emergencies which may include holidays and weekends Maintains work schedules and ensure coverage is provided at all times Functions as key contact to support teams such as maintenance, human resources and health and safety Cover schools runs when required Oversees the completion of monthly ghosting and deficiency reports Maintains paperwork and timesheets and oversees all elements of the process Ensures timely and accurate entering of payroll Serve as a contact to staff and assist in all forms of employee engagement and regular meetings Assist and co-ordinate driver on boarding and orientation processes for new hires Monitor employees license upgrades from start to finish Requirements Your profile You are safety focused You are a safe driver with a clean driving record You have a valid "B" licence (preferred) You can obtain a clean criminal record search and/or vulnerable sector screening You have a sound knowledge of the York Region and surrounding areas You have the ability to work independently You possess solid communication skills You have post-secondary education or equivalent You have a minimum 2 years experience in a similar role You have in-depth knowledge of the York Region You have knowledge of Word, Excel, PowerPoint and Outlook applications You have excellent, strong proven customer service experience Student Transportation experience will be an asset Your location By joining the Voyago Schools team in York you’ll find: We offer a competitive wage We provide paid training The Full Time comprehensive benefit package is available Benefits The Perks We offer free licence upgrade We support the development, work-life balance and well-being of our employees We build a supportive corporate culture that encourages diversity and enables our people to flourish. We enable our employees to have a positive social impact by deploying sustainable mobility solutions. We offer comprehensive benefits packages for full time employees with an Employee and Family Assistance Program, a great company perks program and an Employee Referral Bonus for all staff We are an Award Winning company As a subsidiary of Transdev, we provide opportunities for a rewarding career with a growing, global transportation provider We focus on innovation and sustainable environmental initiatives We offer our employees opportunities to build their own experience within a local, global Group. Voyago is committed to provide accommodation for individuals with disabilities throughout the recruitment process. Accommodations are available upon request of the internal or external applicant. If you require an accommodation due to a disability for an interview, please notify Human Resources directly to make appropriate arrangements when contacted for an interview. We thank all applicants however only those under consideration will be contacted
Gormley, ON, Canada
Negotiable Salary
Workable
MRO Lead Hand
POSITION SUMMARY: New Flyer Industries is seeking a dedicated and safety-focused MRO Lead Hand to join our Materials team. This role is ideal for a proactive individual who thrives in a fast-paced manufacturing environment and is passionate about supporting production through efficient material handling and leadership. KEY RESPONSIBILITIES: Champion a culture of safety by working safely, leading by example, and reporting unsafe conditions. Uphold World Class Manufacturing practices across all MRO activities. Assist the Materials Supervisor in training new employees and cross-training team members for vacation coverage. Support the reduction of overtime by completing assigned tasks and optimizing material flow to production. Receive and deliver MRO orders to designated departments. Load MRO vending machines and Point of Use cabinets. Perform Oracle transactions for non-bus purchase orders and create requisitions for packaging materials. Deliver Replenex Kanban parts and expense PO items throughout the plant. Order and track packaging, shipping, and paper supplies for plant-wide use. Maintain accurate records of received POs and ensure timely delivery of miscellaneous supplies. Provide out-of-station assistance via company radio as needed. Keep work areas clean, organized, and audit-ready. Accurately count and verify parts as requested. Operate material handling equipment and, when required, drive a ¾-ton flat deck truck to other facilities (Class 5 license required). Delegate tasks and direct workload for team members assisting in MRO functions. Requirements Valid Class 5 driver’s license. Experience in material handling and inventory systems (Oracle preferred). Strong organizational and communication skills. Ability to lead by example and foster a collaborative team environment. Comfortable operating material handling equipment and performing physical tasks. Benefits OUR WHY: We exist to move people. Our mission is to design, deliver, and support market-leading bus and motor coach solutions that are safe, accessible, efficient, and reliable. NFI Group | We Move People - YouTube Leveraging 450 years of combined experience, NFI is leading the electrification of mass mobility around the world. With zero-emission buses and coaches, infrastructure, and technology, NFI meets today’s urban demands for scalable smart mobility solutions. Together, NFI is enabling more livable cities through connected, clean, and sustainable transportation. News and information is available at www.nfigroup.com, www.newflyer.com, www.mcicoach.com, nfi.parts, www.alexander-dennis.com, arbocsv.com, and carfaircomposites.com.   WHY JOIN US: Be a part of a team leading the world’s electrification of mass mobility Competitive Wages and comprehensive benefit package with Immediate benefit eligibility     Paid holidays and vacation Passionate about creating a better product, a better workplace, and a better world Inclusive workplace culture that values and empowers team members. On-the-job training in a continuous learning environment (we’ve invested 10.9 million in 2023) Advancement opportunities within our family of companies New Flyer is an equal opportunity employer.  We celebrate diversity, ensure equitable experiences and are committed to creating an inclusive environment reflective of the communities we operate. Accommodations are available at all stages of the recruitment process, at the candidates’ request.
Winnipeg, MB, Canada
Negotiable Salary
Workable
Materials Planner
POSITION SUMMARY Reporting to the Materials Planning Manager, this position is responsible for materials planning associated with the Materials department. The Materials Planner will improve the department through training and continuing education. WHAT YOU WILL DO: Coordinates planning activities within materials department to support production requirements.   Processes materials to POU location by requirement date.     Monitors and tracks parts status prior to and during production build. Responsible for inventory accuracy and achieving inventory goals – to reduce inventory adjustments. Actions daily MRP messages. Ensures all Materials aspects of the MRB processes are followed. Ensures accurate implementation of Engineering Change Orders to released/unreleased jobs. Responsible for work orders being released to manufacturing on a timely basis; ensures release planned orders to release dates.   Assists the materials team and leadership in achieving the budget in materials, supplies, salary/indirect labor, overtime, and operational expenses. Promotes and facilitates lean manufacturing/5S programs for materials. Maintains a safe work environment and adheres to safety policies, procedures, and processes.   Requirements   3-5 years’ experience working in a manufacturing environment.   Strong knowledge of MRP systems, and MS Office, Oracle and Excel skills required. Motivated self-starter with a high level of initiative. Proven interpersonal skills combined with strong time management and analytical skills. The ability to manage multiple priorities in a fast-paced environment.     APICS certification or currently enrolled in the program would be considered an asset. Benefits OUR WHY: We exist to move people. Our mission is to design, deliver, and support market-leading bus and motor coach solutions that are safe, accessible, efficient, and reliable. NFI Group | We Move People - YouTube Leveraging 450 years of combined experience, NFI is leading the electrification of mass mobility around the world. With zero-emission buses and coaches, infrastructure, and technology, NFI meets today’s urban demands for scalable smart mobility solutions. Together, NFI is enabling more livable cities through connected, clean, and sustainable transportation. News and information is available at www.nfigroup.com, www.newflyer.com, www.mcicoach.com, nfi.parts, www.alexander-dennis.com, arbocsv.com, and carfaircomposites.com.   WHY JOIN US: Be a part of a team leading the world’s electrification of mass mobility Competitive Wages and comprehensive benefit package with Immediate benefit eligibility     Paid holidays and vacation Passionate about creating a better product, a better workplace, and a better world Inclusive workplace culture that values and empowers team members. On-the-job training in a continuous learning environment (we’ve invested 10.9 million in 2023) Advancement opportunities within our family of companies New Flyer is an equal opportunity employer.  We celebrate diversity, ensure equitable experiences and are committed to creating an inclusive environment reflective of the communities we operate. Accommodations are available at all stages of the recruitment process, at the candidates’ request.
Winnipeg, MB, Canada
Negotiable Salary
Workable
Technical Support Analyst
Our team at Blackline Safety is growing! As a people-driven technology company, with a mission to make sure every worker returns home safely, we drive innovation, practice resiliency, demonstrate leadership, go the extra mile for our customers, and empower our people to be their best. Our Customer Care team is seeking an enthusiastic and customer-centric Technical Support Analyst to join their growing team. You will play a crucial part in providing support to our valued customers and internal teams for our cloud-based solution. We are looking for someone who possesses strong communication skills in both English and Spanish to ensure seamless interaction with our diverse customer base. Responsibilities: Provide technical support to Blackline’s customers and to internal teams for our cloud-based proprietary solution. You will troubleshoot a wide variety of complex hardware, software, and firmware issues in a 24/7 business operation Conduct analysis of our device data using our analytics tools to identify the correct path for troubleshooting Investigate network and connectivity issues Manage your case queue of customer requests to meet service levels and advise customers of status until resolution. Isolate potential hardware failures and software issues for our wirelessly connected safety products Resolve all customer concerns via e-mail, phone, and chat to meet technical support service levels Recognize technical problems and trends and collaborate with internal support teams to determine escalation and resolution Process RMA (Return Merchandise Authorization) requests into our ERP (NetSuite) system with accuracy Assist our internal teams by providing technical information about our products Make recommendations for operating improvements Ensure the privacy of customer data through various validation and verification methods Configure customer life-saving devices using our proprietary portal Requirements Post-secondary education in a technology discipline Minimum of 2 years of experience in a technical support capacity Excellent troubleshooting skills and applied logic for problem-solving Ability to build rapport with customers verbally and through email communication. Demonstrated ability to take ownership and drive solution-based results. Experience with a case management system and technical escalation protocols Knowledge of PowerBI or other analytics tools for analysis and troubleshooting Proven track record supporting multiple technologies on various platforms Passionate technologist, eager to explore new skills and technology You may have experience in an instrumentation environment. You demonstrate advanced verbal and written business communication skills that are clear, concise, courteous, and professional. Organized, detail-oriented, and possess a high level of accuracy in your work A team player who offers solutions and ideas to continually improve the business You are curious and proactive in your approach to understanding customer issues You possess strong business acumen and use a logical approach when faced with a problem A self-motivated individual with a positive attitude, wanting to make a difference within your team and the business. You can adapt to uncertain situations and change of priorities with ease You are excited by our growth and want to excel in your career A professional that is committed to supporting safety and understands the impact your role has in protecting our customers. Considered an Asset: Technologist Diploma (EET, MET, IET, CMT) Electronics knowledge and experience Experience in the oil and gas industry with knowledge of gas detection Experience in technologist or instrumentation capacity Languages: As a global technical support team, 2nd and multiple language skills are highly desirable English (Mandatory); French (Preferred) All other 2nd languages (Desirable) Hours: We provide 24 hours, 7 days per week coverage to our internal and external customers Full training will be provided and will take place Monday-Friday in 8-hour shifts during the hours of 6 a.m. – 6 p.m About Blackline Safety Blackline Safety is a world leader in the development and manufacturing of wirelessly connected safety products. We offer the broadest and most complete portfolio available in the industry. Our products are designed to save lives and we monitor personnel working alone in populated areas, complex indoor facilities, and the remote reaches of our planet. Blackline’s products are used to keep people safe in the event of falls, missed check-ins, man-downs, and exposure to explosive or toxic gas. Our design, development, sales, marketing, support, and production are all performed in-house at our headquarters in Calgary, AB. Blackline Safety is a publicly-traded company (TSX: BLN). To learn more about our company visit www.blacklinesafety.com Blackline Safety is powered by the diversity of our talented employees. We are an equal opportunity employer. We consider all applicants, regardless of age, religion, race, color, ancestry, gender, gender identity or expression, disability, national origin, race, or sexual orientation. We enthusiastically encourage all individuals to apply for positions that fit their passions. Disclaimer: Please be advised that Blackline Safety does not request payment or personal financial information at any stage of the recruitment process. Be cautious of any unsolicited job offers or communications that appear suspicious.
Calgary, AB, Canada
Negotiable Salary
Workable
Patient Watch Grande Cache
Paladin Security is Hiring a Patient Watch! Location: Grande Cache, AB, Canada (On-Site) Employment Type: Full-Time Wage: $22.44/hour Benefits: Health Care, Dental About the Role As a Patient Watch team member, you will be responsible for ensuring the safety, security, and confidentiality of patients who may present a risk to themselves or others. This role requires professionalism, strong communication, and the ability to remain calm under pressure. You will work alongside hospital staff to maintain a safe environment for patients, staff, and visitors. Shifts may include days, nights, weekends, and on-demand coverage across Grande Cache and surrounding rural areas. Mileage will be reimbursed at company rates. Key Responsibilities Monitor patient safety and report changes to hospital/security staff Ensure safety of patients, clinical staff, and visitors using de-escalation techniques Maintain accurate logs and reports of incidents and patient interactions Use two-way radios and computer applications to communicate activities Stay alert, make immediate decisions, and remain calm in emergencies Build knowledge of hospital sites and maintain professional relationships Handle private and confidential information with discretion Monitor and screen visitors in a professional manner Requirements Must-Have Criteria Live within 1 hour of Grande Cache Valid driver’s license with reliable transportation Willingness to travel to other hospital locations as required Clean Criminal Record Must be 18+ and meet minimum security license requirements for Alberta Authorized to legally work in Canada Preferred (Nice-to-Have) Basic Security Training, First Aid, or CPI training Strong customer service and conflict de-escalation skills Ability to remain calm in emergencies and write accurate reports Benefits Paid training (First Aid and Healthcare Security Training if not already certified) Health and Dental benefits Mileage reimbursement for travel Opportunity to build a career in healthcare security
Grande Cache, AB, Canada
CA$22/hour
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.