07 Nov
|
Metrolinx
|
Toronto
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)
🏢 Metrolinx
📍 Toronto