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
Director of Engineering scaling teams and technology for Ledgebrook’s excess and surplus insurance platform. Shaping architecture, reliability, and engineering strategy across underwriting and operational systems.
Software Engineer building scalable Java and Spring Boot applications for Newfold Digital’s global web technology products. Designing REST APIs, optimizing databases, and supporting cloud operations.
Software Engineer building AI - human workflow and cloud deployment tools at Upsun. Owning production software from design through deployment, reliability, and support.
Advanced Engineering Design Lead managing aerospace structures, integration specialists, budgets, and governance at SOGECLAIR. Supporting aircraft production and in - service issue resolution.
Senior Developer leading design, integration, and modernization of enterprise applications for British Columbia’s energy regulator. Providing technical leadership, DevOps expertise, and mentorship across complex digital initiatives.
Senior developer building AI - integrated grants software for governments and nonprofits at Euna Solutions. Leading agentic AI architecture, production systems, and engineering quality.
Staff Mobile Engineer building native Swift and Kotlin mobile products for Method, a GlobalLogic digital engineering consultancy. Leading architecture, stakeholder communication, testing, and developer - community support.
Data Developer building scalable AWS big - data and machine - learning solutions for Triton Digital’s audio streaming audience platform. Developing pipelines, ML operations, and cloud applications with Scala, Python, Spark, and Databricks.
Desjardins developer analyzing and developing software products in Montréal. Providing technical IT support and resolving complex system issues in a hybrid role.