Job Description
The role plays a critical part in the design, development, and long‑term evolution of production‑grade, full‑stack applications supporting CN’s Transportation business. While the role has a strong emphasis on native iOS and Android and Angular‑based web interfaces, the incumbent is also responsible for technical decisions that span the entire application stack including systems of interaction, backend services and integrations.
Operating beyond day‑to‑day feature delivery, the role also serves as a technical authority across the application lifecycle, ensuring solutions are scalable, secure, and supportable. This requires a working and practical understanding of backend platforms, system integrations, and operational environments to ensure front‑end and mobility decisions align with long‑term architectural and platform constraints.
Main Responsibilities
Software Development
·Provide hands‑on technica...