Intermediate Front End Developer | Calgary

Calgary, AB, CA, Canada

Job Description

Caret, a Calgary-based software company, is looking for someone who loves making a difference, is highly engaged, motivated and is interested in the fast-paced world of #proptech!

Caret develops SaaS (software as a service) platforms that include a suite of data driven, integrated full-service property management tools which provide commercial real estate owners and managers with data analytics, allowing for more efficient and proactive decision-making.

Caret builds modern tenant experience and property operations software for commercial real estate. Our platform supports day to day building operations and tenant engagement across?over 40,000,000 sq ft?of managed space. We ship fast, iterate constantly, and care a lot about product quality and real-world usability.

We offer a dynamic opportunity, with an excellent compensation and benefits program. We're a fun and professional environment that promotes and rewards learning, development and success. Caret is an equal opportunity employer committed to hiring and retaining a diverse workforce.

We are pleased to announce we have an immediate opening for a team and service-oriented individual to fill an Intermediate Front-End Developer role. This is a Calgary-based, in-office role with the flexibility to work remotely one day per week (we like to live and breathe our end customer's environment, and we learn a lot from each other working from the office).

This is a fantastic opportunity and if you, or someone you know, are a match for the qualifications below please submit resumes to the Head of People at people@gocaret.com.

Thank you for your interest in the Caret team!

Position Summary |



We're looking for an Intermediate Front-End Developer who can move comfortably between mobile and web and own the full lifecycle of shipping features, including releasing our mobile apps to the App Store and Google Play.

You'll work closely with our backend development team, design, and will need to be comfortable delivering in a fast-paced startup environment.

What you will do |



Build and maintain mobile features in Flutter for iOS and Android Write and maintain light native iOS and Android code when needed, especially for SDK integration, platform capabilities, and bridging to Flutter Build and maintain web features in React Integrate with a variety of APIs and services, including building reliable data flows, handling authentication, permissions, caching, error states, and offline friendly behavior where needed Own mobile release workflows end to end: versioning, signing, provisioning, build distribution, store submissions, updates, and release coordination Manage App Store Connect and Google Play Console processes, including metadata, screenshots, review feedback, phased releases, and hot fixes when needed Debug production issues, improve performance, and keep the UI fast and polished Use AI assisted dev tools such as Cursor or Claude Code to speed up implementation, testing, and refactoring, while keeping code maintainable

What we are looking for |



5+ years experience building user-facing products, ideally across mobile and web Strong experience with Flutter, including app architecture, state management, and performance best practices Hands on experience shipping to the Apple App Store and Google Play Store, including certificates, provisioning profiles, signing, store submission, and review cycles Comfortable writing native code when needed iOS: Swift or Objective C basics, Xcode, debugging Android: Kotlin or Java basics, Android Studio, debugging Strong experience with React, including component architecture and modern state management Experience integrating with APIs (REST and JSON typically), understanding async patterns, and building resilient front ends around real world backend constraints Experience using AI coding tools in your workflow, such as Cursor, Claude Code, GitHub Copilot, or similar A strong sense of ownership, practical problem-solving skills, and clear communication

Benefits and Perks |



Caret invests in its team members and offers a competitive total rewards package, including:

Competitive compensation Comprehensive health and dental benefits Health & Wellness Spending Account Employer-matched retirement savings program Paid personal and volunteer days Professional development and educational support Access to Aspen Club amenities, including fitness centres, sport courts, tenant lounges, golf simulators, and more
Job Types: Full-time, Permanent

Benefits:

Dental care Extended health care RRSP match
Ability to commute/relocate:

Calgary, AB T2P 0H3: reliably commute or plan to relocate before starting work (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3322008
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, CA, Canada
  • Education
    Not mentioned