Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Mobile Developer building iOS and Android applications for Encircle’s digital property-insurance claims platform. Improving mobile reliability, CI/CD, observability, and user experience.

Responsibilities

  • Design, build, and ship features for iOS and Android applications
  • Collaborate with product, design, and backend teams from definition through release
  • Use AI tools such as Claude Code and agentic assistants for planning, coding, testing, reviewing, and debugging
  • Help shape the team’s use of AI
  • Own work end to end and monitor shipped features’ performance, crash rates, and user impact
  • Address technical debt and improve test coverage, performance, and reliability
  • Build and improve mobile CI/CD pipelines for automated builds, testing, and releases
  • Integrate with server-side APIs and collaborate with backend developers on contracts and performance
  • Participate in code reviews, including critical review of AI-generated code
  • Troubleshoot production issues using data and monitoring tools to identify root causes

Requirements

  • 5+ years of professional mobile development experience
  • Apps shipped to production on both iOS and Android
  • AI-first approach to development, with demonstrated daily use of AI tools
  • Experience using AI to build, test, and ship software
  • Experience building or automating mobile CI/CD pipelines
  • Experience with GitHub Actions, Fastlane, automated testing, and app store release automation
  • Proficiency in Swift and Kotlin
  • Working knowledge of Objective-C and Java
  • Experience with mobile monitoring and observability tools
  • Experience with crash reporting, performance monitoring, and analytics
  • Experience integrating RESTful APIs and backend services
  • Clear, proactive communication and raising risks early
  • Ability to work effectively in a remote-first, collaborative environment

Benefits

  • Flexible hours
  • Self-managed vacation
  • Remote-first work arrangement
  • Access to collaboration hub in Kitchener
  • Learning and career development support
  • Collaborative, cross-functional environment
  • Trust and transparency culture
  • Well-being support
  • Accessibility accommodations throughout the hiring process

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$115,000 - CA$135,000 per year

Degree requirement

No Education Requirement

Tech skills

AndroidiOSJavaKotlinObjective-CSwift

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.