Enable job alerts via email!

Software Engineer | Front-End (Flutter)

CMiC

Toronto

On-site

CAD 70,000 - 95,000

Full time

Yesterday
Be an early applicant

Job summary

A leading construction software company in Toronto is seeking a full-time Developer with expertise in Dart and Flutter. You will design and implement new features, collaborate with colleagues, and explore innovative solutions to technical challenges. The ideal candidate has a minimum of 3 years of programming experience and strong communication skills. This role offers a competitive benefits package and a supportive work environment.

Benefits

Competitive benefits package including health and dental coverage
Paid vacation and personal days
Health and wellness programs, including virtual yoga
RRSP matching after 2 years

Qualifications

  • Minimum of 3 years of professional programming experience in Dart, Java, JavaScript, C, C++, C#, Swift, or Kotlin.
  • Knowledge and experience with Flutter.
  • Familiarity with HTML5 & CSS is valuable.

Responsibilities

  • Design, implement, test, and document new features.
  • Collaborate with team members.
  • Explore new approaches to technical challenges.
  • Work closely with Product Management to understand user requirements.

Skills

Communication Skills
Object-Oriented Programming
Programming in Dart
Experience with Flutter

Education

Relevant degree, certificate, or diploma

Job 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 workflows. Our customers can choose between Cloud or Self-Hosted deployment, including modules for Financials, Payroll, Project Management, and Job Costing. We have a strong market share in North America and are expanding internationally in regions such as Europe, Southeast Asia, and the Middle East.

Job Overview

Join a dedicated team committed to success. We value diverse perspectives that inspire our work. We have adopted Flutter as our next-generation front-end framework, leveraging its cross-platform capabilities to release apps for iOS, Android, and Web. The recent US infrastructure spending bill presents a significant opportunity for CMiC to increase market share and serve top construction professionals.

Responsibilities
  1. Design, implement, test, and document new features.
  2. Collaborate with team members.
  3. Explore new approaches to technical challenges.
  4. Contribute to shared packages across CMiC applications, some of which will be open sourced.
  5. Work closely with Product Management to understand user requirements.
  6. Participate in peer code reviews.
  7. Document investigations and technical uncertainties in weekly reports.
Requirements
  1. Excellent written and oral communication skills.
  2. Strong understanding of Object-Oriented Programming concepts.
  3. Minimum of 3 years of professional programming experience in Dart, Java, JavaScript, C, C++, C#, Swift, or Kotlin.
  4. Knowledge and experience with Flutter.
  5. Familiarity with HTML5 & CSS is valuable.
  6. Relevant degree, certificate, or diploma is a plus.
  7. Availability for full-time work.
Benefits
  • Competitive benefits package including health and dental coverage.
  • Paid vacation and personal days.
  • Townhall meetings encouraging open employee participation.
  • Located on York University’s campus, accessible by transit, near shopping and restaurants.
  • Outdoor lunch area with picnic tables.
  • Active social events committee with various activities.
  • Health and wellness programs, including virtual yoga and webinars.
  • RRSP matching after 2 years.
  • Experience in a rapidly growing, socially responsible company.

CMiC is an Equal Opportunity Employer. We provide accommodations for applicants with disabilities during the recruitment process, in accordance with applicable laws. Please inform Human Resources of any accommodation needs.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.