Software Engineer | Front-End (Flutter)

Software company focused on the Construction industry, building comprehensive platform for construction companies to manage workflows.
$80,000 - $130,000
Frontend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
2+ years of experience
Enterprise SaaS · Construction

Description For Software Engineer | Front-End (Flutter)

CMiC is a Toronto-based software company specializing in construction industry solutions, offering a comprehensive platform for construction companies to manage various aspects from Financials and Payroll to Project Management and Job Costing. With a strong presence in North America and expanding globally in Europe, Southeast Asia, and the Middle East, CMiC is positioned for significant growth, especially with the 1.2 Trillion US infrastructure spending bill creating new opportunities.

As a Frontend Software Engineer focusing on Flutter development, you'll join a diverse and dedicated team that has successfully adopted Flutter as their next-generation frontend framework. The role involves working on cross-platform applications for iOS, Android, and Web, contributing to both internal and open-source packages, and collaborating closely with the Product Management team to deliver high-quality solutions.

The position offers a blend of technical challenges and professional growth opportunities, with responsibilities ranging from feature development to system architecture decisions. You'll be part of a company that values work-life balance, offering comprehensive benefits, professional development opportunities, and a positive work culture that includes regular social events and wellness initiatives.

Working in a hybrid environment at their York University campus location, you'll have access to modern facilities and enjoy the benefits of a growing, socially responsible corporation that's making significant impacts in the construction software industry.

Last updated 2 months ago

Responsibilities For Software Engineer | Front-End (Flutter)

  • 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
  • Working closely with Product Management team to understand user requirements
  • Participate in peer code review process
  • Document systematic investigations and technical uncertainties in weekly reports

Requirements For Software Engineer | Front-End (Flutter)

JavaScript
TypeScript
  • Excellent communication skills – both written and oral
  • Strong Understanding Object Oriented Programming Concepts
  • 2 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 For Software Engineer | Front-End (Flutter)

Medical Insurance
Dental Insurance
401k
  • Competitive benefits Package (including Health & Dental benefits)
  • Paid vacation and personal days
  • Townhall meetings with open discussions
  • Located on York University's campus, easily accessible by transit
  • Outdoor lunch space, including picnic tables
  • Active Social Events Committee
  • 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

Interested in this job?

Jobs Related To CMiC Software Engineer | Front-End (Flutter)

Software Engineer, Frontend

Frontend Software Engineer position at Arc, building financial technology platform for startups, offering $135K-$190K base salary plus equity, hybrid work in NYC or SF.

Software Dev Eng. II, Worldwide Stores Accessibility

Software Development Engineer II position at Amazon focusing on accessibility features for retail platforms, requiring mobile and web development experience with 3+ years of professional experience.

Frontend Web Developer (MERN)

Frontend Web Developer position at M32 Labs, offering rapid career growth, competitive pay, and opportunity to build cutting-edge AI-powered products in a fast-paced environment.

Software Development Engineer II, Shoppable Content

Software Development Engineer II position at Amazon's Shoppable Content team, building creator tools and services for interactive shopping experiences.

Frontend Software Engineer

Frontend Software Engineer position at Nuclera, developing UI for eProtein Discovery platform using TypeScript and React, hybrid work in Cambridge, UK.