Introduct Group is an international company contributing to software development excellency in tailored solutions to our customers worldwide.
The company is originally from Estonia, with headquarters in Kyiv and offices in other countries. Introduct Tech welcomes a talented professional to join our challenging and dynamic European project in Logistics Industry.
Our client is one of the leading companies in the Baltics and Scandinavia producing solutions for the sale, validation and control of public transport tickets in the region. The company creates technical solutions that allow users to buy tickets for buses and trains online, pay for them, as well as ticket validation services by carriers. As befits a decent booking system — the system allows you to build multi-point routes, with transfers and connections between different transport routes and stops. To a greater extent, the system is a set of APIs that play a critical role: all sorts of third-party systems are connected to these APIs — from ticket sales portals, to validators in the hands of ticket controllers, and validators in the transport itself.
The frontend part of the system is developed in Angular and is actively evolving together with a large team of engineers. The project is implemented in a monorepository that contains a wide library of reusable UI components. These components are used across multiple projects, which requires engineers to follow well-defined rules of modification, ensure backward compatibility, and understand how changes affect the whole ecosystem.
We are looking for an experienced Frontend Engineer (Angular) who is confident in building complex web applications and reusable components, understands best practices of frontend architecture, and can work effectively in a large-scale project environment. You will develop new application interfaces based on design layouts, extend and improve the shared component base, implement complex UI logic, ensure proper data exchange with the backend, and maintain accessibility and internationalization standards.
You will join a strong and experienced team of professionals where you’ll have the opportunity to work on challenging technical tasks and contribute to high-quality solutions used by thousands of end-users.
Requirements
Responsibilities
Working conditions