Tech Lead Front End Developer (Transportation System sphere)
Company Background
The client is a Canadian multinational software company specializing in intelligent transportation systems and transit scheduling software. With a strong reputation in the mobility space, their platform is used by over 80 transit agencies across North America to optimize vehicle and operator scheduling, streamline workflows, and reduce operational costs.
Project Description
The project is an ongoing effort to enhance and migrate the client's product to the cloud. This high-complexity product plays a vital role in the client's core offering and aims to deliver a robust, scalable solution for transit agencies. The initiative includes developing new features, rewriting components, and designing modern architecture, while promoting cross-functional collaboration and Agile practices. You will serve as a key technical authority and mentor for the frontend team.
Technologies
- Angular
- Esri ArcGIS Maps
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
- RxJS
- Redux
- Webpack or Angular CLI
- RESTful APIs
- Atlassian Suite (JIRA, Confluence)
- Figma
- Azure DevOps
- BitBucket
What You'll Do
- Design, develop, and maintain dynamic web applications using Angular (latest versions);
- Integrate complex Esri ArcGIS mapping features into the frontend architecture;
- Collaborate with UX/UI designers to implement user-friendly and accessible interfaces;
- Develop reusable and modular components adhering to industry best practices;
- Write and maintain technical design documentation, architecture descriptions, and implementation strategies;
- Conduct regular code reviews, provide feedback, and enforce high coding standards;
- Mentor and coach team members; support onboarding of new frontend engineers;
- Collaborate with stakeholders, product managers, and vendors in a cross-functional Agile environment;
- Participate in estimation, technical planning, and risk assessment activities;
- Help evaluate legacy code written by third-party vendors and propose improvements or rewrites as needed;
- Optimize applications for performance, responsiveness, and scalability;
- Contribute to frontend hiring and participate in candidate technical interviews;
- Stay current with Angular advancements and industry trends.
Job Requirements
- 5+ years of professional experience in front-end development, with strong expertise in Angular;
- Proven experience integrating Esri ArcGIS Maps or similar mapping technologies;
- Proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3;
- Solid understanding of Angular architecture, RxJS, and component-based design;
- Experience writing technical design documents and architectural descriptions;
- Familiarity with REST APIs, state management (Redux), and unit testing frameworks;
- Strong interpersonal and communication skills;
- Experience mentoring junior team members and leading frontend architecture discussions;
- Agile mindset with a high standard for software quality and delivery;
- English level: B2 or higher (used daily for communication with team, client, and vendors).
Nice To Have
- Experience with Angular CLI and Webpack;
- Exposure to working in cross-functional, distributed teams;
- Prior experience with UIRouter or ng-openapi-gen;
- Familiarity with testing tools and CI/CD pipelines.
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.
Create a Job Alert
Interested in building your career at Coherent Solutions? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field