Lietuvos Geležinkeliai

Senior Frontend Software Engineer (Bridge) Canada, Remote

Lietuvos Geležinkeliai
Apply
17 days ago
Remote, CanadaSenior

Responsibilities

  • Own frontend development for Bridge’s core product, including shipping features, fixing complex bugs, and modernizing legacy code.
  • Collaborate with product owners, designers, backend engineers, and cross-functional teams to deliver product initiatives.
  • Contribute to project architecture and oversee microfrontend frameworks across more than 20 production applications.
  • Build accessible components and interfaces with semantic HTML, keyboard and screen-reader support, and WCAG conformance.
  • Develop and maintain frontend functionality using React, TypeScript, shared components, TanStack Query, and React Context.
  • Use automated testing and component-development tools including Vitest, React Testing Library, Playwright, MSW, and Storybook.
  • Support internationalized, locale-aware interfaces and monitor real-user frontend performance, including Core Web Vitals.
  • Integrate with backend services, data systems, messaging, and infrastructure while working primarily as a frontend specialist.

Requirements

  • Deep, production-proven experience with React and TypeScript and adjacent frontend tooling.
  • Strong frontend fundamentals and experience working in large, legacy, under-documented codebases.
  • Ability to understand high-level architecture, connect legacy logic with modern services, and make sound technical trade-offs.
  • Commitment to accessibility as a core development requirement, including WCAG, keyboard, and screen-reader support.
  • Ability to work across diverse technology stacks and communicate directly and constructively with technical and cross-functional partners.
  • Working familiarity with Ruby on Rails, Java/Kotlin Spring Boot services, PostgreSQL, AWS data services, messaging, ETL, and infrastructure tooling is expected or can be developed on the job.
  • Bonus experience with microfrontends or module federation, Rails or JVM systems, Terraform, CI/CD, graph or search infrastructure, and AI coding assistants such as Claude Code.

Benefits

  • Fully remote role in Canada with an async, trust-based culture and flexibility over when and where work is performed.
  • Autonomy without time tracking or micromanagement, with expectations to attend scheduled meetings and keep teammates updated.
  • Modern engineering tooling, including provided AI tools and agents.
  • Opportunities for mentorship and collaboration with experienced software engineers and architects.
  • Hack Week is held three times per year.
  • The role contributes to cornerstone Bridge products and features with broad organizational influence.

Tech Stack

DatadogGitHub ActionsJavaJavaScriptKotlinPostgreSQLReactRuby on RailsSpring BootTerraformTypeScript

Categories

Lietuvos Geležinkeliai

About Lietuvos Geležinkeliai

1,001-5,000 employees
Contact me