Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Coherent Solutions is a digital product engineering company focused on empowering business success. Our global team of 1700+ talented professionals collaborate seamlessly to deliver innovative solutions that drive measurable business impact. Headquartered in Minneapolis, USA, the company’s core competencies across 10 locations worldwide include product software development, IT consulting, data and analytics, machine learning, mobile app development, DevOps, Salesforce, and more.
We grow a team of advisors, not just order takers, and strive to make the company a place for career growth and opportunities. If you want to grow your core competencies, share your passion and be sure that every contribution is evaluated, we are on the same page.
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, RxJS, Redux, Webpack / Angular CLI
- Esri ArcGIS Maps
- TypeScript, JavaScript (ES6+)
- HTML5/CSS3
- 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.
Please take you time to see Coherent Solutions Privacy Policy for Job Applicants for details on how we process your personal data: https://www.coherentsolutions.com/privacy-policy-for-job-applicants
Key Skills
Ranked by relevanceReady to apply?
Join Coherent Solutions and take your career to the next level!
Application takes less than 5 minutes