This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Senior Software Engineer to work on a project that belongs to the Supply Chain & Logistics domain and covers delivery, shipping, parcel creation, and tracking processes. The team is building a new user interface on top of existing functionality, combining several modules into one unified interface. The front-end development process includes designing and implementing modular, reusable components, integrating with back-end REST APIs, managing state reactively using Signals and RxJS, and applying best practices in Angular 18 for performance and scalability. The team also leverages AI-powered tools to support development activities, automate repetitive tasks, and improve overall efficiency.
Job Responsibility:
Design, develop, and maintain scalable Angular applications following best practices
Write clean, maintainable, and well-documented code in TypeScript/JavaScript
Implement responsive UI/UX designs using HTML, CSS/SCSS, and Angular components
Optimize application performance for speed and scalability
Integrate with RESTful APIs using Angular HTTP client
Implement role-based access control and Okta authentication
Work with complex forms using Reactive Forms and Zod validation
Apply reactive state management using Signals and RxJS
Develop and maintain unit and end-to-end tests using frameworks like Jasmine, Karma, Jest, or Cypress
Requirements:
3+ years of experience in Angular development
Strong knowledge of TypeScript and modern JavaScript
Experience with RxJS and reactive programming concepts
Familiarity with PrimeNG or other UI component libraries
Understanding of authentication and role-based access control in web applications
Experience with testing frameworks and writing maintainable tests
Ability to write clean, structured, and well-documented code
Experience with responsive design and modern web development best practices
English level – Upper-Intermediate or higher
What we offer:
Remote-first work model with flexible working hours (we provide all equipment)
Comfortable and fully equipped offices in Lviv and Rzeszów
Competitive compensation with regular performance reviews
18 paid vacation days per year + all state holidays
12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
Fixed monthly health & wellness compensation, applicable to: medical insurance
fitness and sports activities
English, German, and Polish language courses
Corporate subscription to learning platforms, regular meetups and webinars
Friendly team that values accountability, innovation, teamwork, and customer satisfaction
Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
We are committed to supporting Ukraine and actively participate in charity initiatives