About the role
We're opening the position of a Middle Angular Developer to the project of our Customers in the Logistics domain.
The work scope includes transforming an internal CRM system by rewriting the Admin part of the application into Angular 18.
Responsibilities:
Design, develop, and maintain scalable Angular applications using best practices
Write clean, maintainable, and well-documented code in TypeScript/JavaScript
Optimize application performance for speed and scalability
Implement responsive UI/UX designs with HTML, CSS/SCSS, and Angular components
Requirements:
Strong skills in Angular 18 with Signals API and zoneless change detection
Expertise in TypeScript 5.5
Proficiency in RxJS 7.8
Good knowledge of PrimeNG 17 components
Experience with custom component libraries
Knowledge of complex form handling with Reactive Forms and Zod validation
Expertise in Reactive state management (Signals and RxJS)
Experience with HTTP client for RESTful API consumption
Familiarity with role-based access control
Experience with Okta authentication integration
Experience with testing frameworks (e.g., Jasmine, Karma, Jest, or Cypress)
English level — Upper-Intermediate or higher
About the company
We are large enough to solve a complex problem, smart enough to care about every project. Edvantis' goal is to help our clients achieve more via software engineering as a service. We are a mature vendor with our HQ in Berlin, Germany and our development centers in Lviv, Ukraine and Rzeszów, Poland.