Back to jobs
New

Tech Lead Front End Developer (Transportation System sphere)

Moldova

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

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...

Choose the country from the list: Belarus, Ukraine, Bulgaria, Georgia, Lithuania, Romania, Poland, Moldova, Portugal, USA, Mexico, Costa Rica. If there is not in the list - write it.

Select...
Select...

I give my consent to Coherent Solutions to process my submitted personal data pursuant to the Privacy Policy for Job Applicants for the purposes of personnel selection for open positions and understand that due to the international presence of Coherent Solutions my personal data may be transferred to third countries.

Select...

I understand and agree that Coherent Solutions will process my personal data for 3 (three) years for the purpose to notify me about future job openings. I am informed that I can withdraw my consent anytime by submitting a relevant request to privacy@coherentsolutions.com. In such case, Coherent Solutions will stop processing my personal data and will delete me from the candidate’s database.