09 Nov
|
Metrolinx
|
Canada
Lead mobile application engineering for Metrolinx with Flutter, Dart, and up-to-date architecture practices. Support public-service technology through reliable, secure, and user-centric digital experiences.
This Senior Software Developer role combines hands-on coding with technical leadership across mobile application delivery. You will integrate APIs and SDKs, guide architecture decisions, mentor developers, and contribute to deployment. The position also involves CI/CD, troubleshooting, stakeholder communication, and Agile delivery.
Key Responsibilities:
Build and support high-quality mobile applications with Flutter
Integrate APIs, third-party SDKs, notifications, and authentication services
Lead architecture, coding, reviews, deployment, and troubleshooting
Mentor developers and strengthen stakeholder relationships through collaboration
Apply Agile practices throughout the software development lifecycle
Requirements:
Degree in Computer Science, Engineering, or related discipline
Mobile application development experience with technical leadership
Flutter, Dart, and native mobile development experience
Understanding of Flutter state management and local persistence
Mobile CI/CD and DevOps experience, including GitHub Actions
Apply mobile technical leadership, Flutter development, API integration, and CI/CD expertise to Metrolinx engineering platforms.
📌 Senior Mobile Application Technical Lead Toronto (Canada)
🏢 Metrolinx
📍 Canada