Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Lead · 10+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Location requirements
- Country, Montreal, Quebec, Canada
- Seniority
- Mid-Senior level
- Application method
- Apply on LinkedIn (LinkedIn sign-in required)
Job summary
Design and evolve mobile applications and architecture, contributing hands-on code across iOS and Android platforms. Build and improve large-scale distributed systems, including APIs, data pipelines, and event-driven systems, while applying AI-assisted development practices to production software.
Job details
Principal Mobile Engineer Montreal, QC - Remote Strong background in mobile application development and architecture, with hands on coding. experience Required Technical Skills: Swift/iOS and Kotlin/Android expertise React Native or Kotlin Multiplatform Mobile CI/CD and testing practices Retail or eCommerce experience AI SDLC Required Leadership Skills 12+ years of software engineering experience, with significant tenure at Staff/Principal level. Hands-on experience with AI-assisted development (e.g., Copilot, Claude Code, Cursor) to deliver production systems; able to articulate workflow impact and guardrails. Strong experience designing and evolving large-scale distributed systems (APIs, data pipelines, event driven systems, high-scale platforms).
What you’ll do
Design and evolve mobile applications and architecture, contributing hands-on code across iOS and Android platforms. Build and improve large-scale distributed systems, including APIs, data pipelines, and event-driven systems, while applying AI-assisted development practices to production software.
Requirements
Requires 12 or more years of software engineering experience, including significant tenure at Staff or Principal level, and expertise in Swift/iOS and Kotlin/Android. Candidates should have experience with React Native or Kotlin Multiplatform Mobile, CI/CD and testing, retail or e-commerce, AI-assisted development, and large-scale distributed systems.
Listed skills
- CI/CD · Preferred
- Swift · Preferred
- AI-assisted development · Preferred
- Kotlin · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Swift
- iOS Development
- Kotlin
- Android Development
- React Native
- Kotlin Multiplatform Mobile
- Mobile Application Architecture
- CI/CD
- Software Testing
- Retail
- E-Commerce
- AI-Assisted Development
- Distributed Systems
- API Design
- Data Pipelines
- Event-Driven Systems
Job areas
- Software
- Technology
- Engineering
- Management & Leadership
- Retail
More jobs from Tekgence Inc
QA Automation with Capital Market
- On-site
- Mississauga, ON
- Posted Oct 29, 2026
Azure Sr Technical Developer
- On-site
- Toronto, ON
- Posted Oct 29, 2026
Senior QA Tester – Treasury / Capital Markets
- On-site
- Mississauga, ON
- Posted Oct 29, 2026
Big Data Developer
- On-site
- Mississauga, ON
- Posted Oct 28, 2026
